19 #ifndef __com_sun_star_linguistic2_XProofreadingIterator_idl__
20 #define __com_sun_star_linguistic2_XProofreadingIterator_idl__
30 module
com { module sun { module star { module linguistic2 {
84 [in]
long nStartOfSentencePosition,
85 [in]
long nSuggestedBehindEndOfSentencePosition,
86 [in]
long nErrorPositionInParagraph )
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
API for the proofreading iterator that mediates between the document and the proofreader.
Definition: XProofreadingIterator.idl:37
ProofreadingResult checkSentenceAtPosition([in] com::sun::star::uno::XInterface xDocument, [in] com::sun::star::text::XFlatParagraph xFlatParagraph, [in] string aText, [in] com::sun::star::lang::Locale aLocale, [in] long nStartOfSentencePosition, [in] long nSuggestedBehindEndOfSentencePosition, [in] long nErrorPositionInParagraph)
start proofreading from a given position
void startProofreading([in] com::sun::star::uno::XInterface xDocument, [in] com::sun::star::text::XFlatParagraphIteratorProvider xIteratorProvider)
start proofreading and automatically process the whole text
void resetIgnoreRules()
clears the list of ignored rules for each proofreader
boolean isProofreading([in] com::sun::star::uno::XInterface xDocument)
checks if the given document is currently being checked
provides functionality to ...
Definition: XFlatParagraphIteratorProvider.idl:42
provides functionality to ...
Definition: XFlatParagraph.idl:39
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22
object represents a specific geographical, political, or cultural region.
Definition: Locale.idl:38
holds the results from proofreading a sentence.
Definition: ProofreadingResult.idl:38