19 #ifndef __com_sun_star_linguistic2_XProofreader_idl__
20 #define __com_sun_star_linguistic2_XProofreader_idl__
31 module
com { module sun { module star { module linguistic2 {
86 [in]
long nStartOfSentencePosition,
87 [in]
long nSuggestedBehindEndOfSentencePosition,
88 [in] sequence< com::sun::star::beans::PropertyValue > aProperties )
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
API for proofreading a text.
Definition: XProofreader.idl:38
ProofreadingResult doProofreading([in] string aDocumentIdentifier, [in] string aText, [in] com::sun::star::lang::Locale aLocale, [in] long nStartOfSentencePosition, [in] long nSuggestedBehindEndOfSentencePosition, [in] sequence< com::sun::star::beans::PropertyValue > aProperties)
start checking
void ignoreRule([in] string aRuleIdentifier, [in] com::sun::star::lang::Locale aLocale)
disables a specific rule for a given locale.
boolean isSpellChecker()
whether is the text checked by the spell checker
void resetIgnoreRules()
sets all rules back to their default settings.
Offers information about which languages are supported by the object.
Definition: XSupportedLocales.idl:43
Definition: Ambiguous.idl:22
object represents a specific geographical, political, or cultural region.
Definition: Locale.idl:48
holds the results from proofreading a sentence.
Definition: ProofreadingResult.idl:38