LibreOffice
LibreOffice 6.4 SDK API Reference
|
Go to the documentation of this file.
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 )
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
object represents a specific geographical, political, or cultural region.
Definition: Locale.idl:48
boolean isSpellChecker()
whether is the text checked by the spell checker
void resetIgnoreRules()
sets all rules back to their default settings.
Definition: Ambiguous.idl:22
holds the results from proofreading a sentence.
Definition: ProofreadingResult.idl:38
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
void ignoreRule([in] string aRuleIdentifier, [in] com::sun::star::lang::Locale aLocale)
disables a specific rule for a given locale.
Offers information about which languages are supported by the object.
Definition: XSupportedLocales.idl:43