LibreOffice
LibreOffice 6.4 SDK API Reference
List of all members
SmartTagRecognizer Service Reference

recognizes smart tags. More...

import"SmartTagRecognizer.idl";

Inheritance diagram for SmartTagRecognizer:
XSmartTagRecognizer XInitialization XInterface

Additional Inherited Members

- Public Member Functions inherited from XSmartTagRecognizer
string getName ([in] ::com::sun::star::lang::Locale aLocale)
 obtains a name that describes this recognizer component. More...
 
string getDescription ([in] ::com::sun::star::lang::Locale aLocale)
 obtains a detailed description of this recognizer component. More...
 
string getSmartTagName ([in] long nSmartTagIndex) raises ( com::sun::star::lang::IndexOutOfBoundsException )
 obtains the name of one specific smart tag type supported by this recognizer component. More...
 
string getSmartTagDownloadURL ([in] long nSmartTagIndex) raises ( com::sun::star::lang::IndexOutOfBoundsException )
 obtains the URL that can be used to download new or updated recognizers. More...
 
void recognize ([in] string aText, [in] long nStart, [in] long nLength, [in] SmartTagRecognizerMode eDataType, [in] com::sun::star::lang::Locale aLocale, [in] com::sun::star::text::XTextMarkup xTextMarkup, [in] string aApplicationName, [in] com::sun::star::frame::XController xController, [in] com::sun::star::i18n::XBreakIterator xTokenizer)
 recognizes smart tags. More...
 
boolean hasPropertyPage ([in] long nSmartTagIndex, [in] ::com::sun::star::lang::Locale aLocale) raises ( com::sun::star::lang::IndexOutOfBoundsException )
 indicates whether there is a property page for a smart tag type. More...
 
void displayPropertyPage ([in] long nSmartTagIndex, [in] ::com::sun::star::lang::Locale aLocale) raises ( com::sun::star::lang::IndexOutOfBoundsException )
 launches the property page for a smart tag type. More...
 
- Public Member Functions inherited from XInitialization
void initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception )
 initializes the object. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Public Attributes inherited from XSmartTagRecognizer
long SmartTagCount
 The number of smart tag types supported by this recognizer component. More...
 

Detailed Description

recognizes smart tags.

Implementations of this service are used to scan the document text for smart tags. Smart tags are pieces of text that can be associated with specific actions which are defined by implementations of the SmartTagAction service.

Since
OOo 2.3

The documentation for this service was generated from the following file: