LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
com::sun::star::i18n::UnicodeType Constant Group Referencepublished

Constants to classify Unicode characters, returned by XCharacterClassification::getType() More...

Variables

const short UNASSIGNED = 0
const short UPPERCASE_LETTER = 1
const short LOWERCASE_LETTER = 2
const short TITLECASE_LETTER = 3
const short MODIFIER_LETTER = 4
const short OTHER_LETTER = 5
const short NON_SPACING_MARK = 6
const short ENCLOSING_MARK = 7
const short COMBINING_SPACING_MARK = 8
const short DECIMAL_DIGIT_NUMBER = 9
const short LETTER_NUMBER = 10
const short OTHER_NUMBER = 11
const short SPACE_SEPARATOR = 12
const short LINE_SEPARATOR = 13
const short PARAGRAPH_SEPARATOR = 14
const short CONTROL = 15
const short FORMAT = 16
const short PRIVATE_USE = 17
const short SURROGATE = 18
const short DASH_PUNCTUATION = 19
const short INITIAL_PUNCTUATION = 20
const short FINAL_PUNCTUATION = 21
const short CONNECTOR_PUNCTUATION = 22
const short OTHER_PUNCTUATION = 23
const short MATH_SYMBOL = 24
const short CURRENCY_SYMBOL = 25
const short MODIFIER_SYMBOL = 26
const short OTHER_SYMBOL = 27
const short START_PUNCTUATION = 28
const short END_PUNCTUATION = 29
const short GENERAL_TYPES_COUNT = 30

Detailed Description

Constants to classify Unicode characters, returned by XCharacterClassification::getType()

Variable Documentation

◆ COMBINING_SPACING_MARK

const short COMBINING_SPACING_MARK = 8

◆ CONNECTOR_PUNCTUATION

const short CONNECTOR_PUNCTUATION = 22

◆ CONTROL

const short CONTROL = 15

◆ CURRENCY_SYMBOL

const short CURRENCY_SYMBOL = 25

◆ DASH_PUNCTUATION

const short DASH_PUNCTUATION = 19

◆ DECIMAL_DIGIT_NUMBER

const short DECIMAL_DIGIT_NUMBER = 9

◆ ENCLOSING_MARK

const short ENCLOSING_MARK = 7

◆ END_PUNCTUATION

const short END_PUNCTUATION = 29

◆ FINAL_PUNCTUATION

const short FINAL_PUNCTUATION = 21

◆ FORMAT

const short FORMAT = 16

◆ GENERAL_TYPES_COUNT

const short GENERAL_TYPES_COUNT = 30

◆ INITIAL_PUNCTUATION

const short INITIAL_PUNCTUATION = 20

◆ LETTER_NUMBER

const short LETTER_NUMBER = 10

◆ LINE_SEPARATOR

const short LINE_SEPARATOR = 13

◆ LOWERCASE_LETTER

const short LOWERCASE_LETTER = 2

◆ MATH_SYMBOL

const short MATH_SYMBOL = 24

◆ MODIFIER_LETTER

const short MODIFIER_LETTER = 4

◆ MODIFIER_SYMBOL

const short MODIFIER_SYMBOL = 26

◆ NON_SPACING_MARK

const short NON_SPACING_MARK = 6

◆ OTHER_LETTER

const short OTHER_LETTER = 5

◆ OTHER_NUMBER

const short OTHER_NUMBER = 11

◆ OTHER_PUNCTUATION

const short OTHER_PUNCTUATION = 23

◆ OTHER_SYMBOL

const short OTHER_SYMBOL = 27

◆ PARAGRAPH_SEPARATOR

const short PARAGRAPH_SEPARATOR = 14

◆ PRIVATE_USE

const short PRIVATE_USE = 17

◆ SPACE_SEPARATOR

const short SPACE_SEPARATOR = 12

◆ START_PUNCTUATION

const short START_PUNCTUATION = 28

◆ SURROGATE

const short SURROGATE = 18

◆ TITLECASE_LETTER

const short TITLECASE_LETTER = 3

◆ UNASSIGNED

const short UNASSIGNED = 0

◆ UPPERCASE_LETTER

const short UPPERCASE_LETTER = 1