LibreOffice
LibreOffice 6.4 SDK API Reference
|
Go to the documentation of this file.
20 #ifndef __com_sun_star_i18n_XCharacterClassification_idl__
21 #define __com_sun_star_i18n_XCharacterClassification_idl__
28 module
com { module sun { module star { module i18n {
79 string toUpper( [in]
string aText, [in]
long nPos, [in]
long nCount,
85 string toLower( [in]
string aText, [in]
long nPos, [in]
long nCount,
91 string toTitle( [in]
string aText, [in]
long nPos, [in]
long nCount,
95 short getType( [in]
string aText, [in]
long nPos );
203 [in]
long nStartCharFlags,
204 [in]
string aUserDefinedCharactersStart,
205 [in]
long nContCharFlags,
206 [in]
string aUserDefinedCharactersCont
259 [in]
long nTokenType,
263 [in]
long nStartCharFlags,
264 [in]
string aUserDefinedCharactersStart,
265 [in]
long nContCharFlags,
266 [in]
string aUserDefinedCharactersCont
short getScript([in] string aText, [in] long nPos)
Get UnicodeScript of character at position nPos.
string toTitle([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
Convert to title case, starting at position nPos for nCount code points.
ParseResult parseAnyToken([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
Parse a string for a token starting at position nPos.
string toUpper([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
Convert lower case alpha to upper case alpha, starting at position nPos for nCount code points.
short getCharacterDirection([in] string aText, [in] long nPos)
Get DirectionProperty of character at position nPos.
long getCharacterType([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale)
Get KCharacterType of character at position nPos.
long getStringType([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
Get accumulated KCharacterTypes of string starting at position nPos of length nCount code points.
short getType([in] string aText, [in] long nPos)
Get UnicodeType of character at position nPos.
Parser results returned by XCharacterClassification::parseAnyToken() and XCharacterClassification::pa...
Definition: ParseResult.idl:33
string toLower([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
Convert upper case alpha to lower case alpha, starting at position nPos for nCount code points.
Character classification (upper, lower, digit, letter, number, ...) and generic Unicode enabled parse...
Definition: XCharacterClassification.idl:75
object represents a specific geographical, political, or cultural region.
Definition: Locale.idl:48
Definition: Ambiguous.idl:22
ParseResult parsePredefinedToken([in] long nTokenType, [in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
Parse a string for a token of type nTokenType starting at position nPos.
base interface of all UNO interfaces
Definition: XInterface.idl:48