Skip to main content

CharacterPropertiesBase Members

Serves as the base for the CharacterProperties interface providing access to character properties.

Properties

Name Description
AllCaps Gets or sets a value indicating whether all characters are capital letters.
BackColor Gets or sets the background color of character(s).
Bold Gets or sets a value indicating whether characters are bold.
FontName Gets or sets the character(s) font name.
FontNameAscii Specifies the name of the font for Unicode (U+0000–U+007F) characters.
FontNameComplexScript Specifies the font name for the Complex Script characters (right-to-left languages).
FontNameEastAsia Specifies the font name for East Asian characters.
FontNameHighAnsi Specifies the name of the font for High ANSI characters.
FontSize Gets or sets the character(s) font size.
ForeColor Gets or sets the foreground color of characters.
Hidden Gets or sets a value indicating whether a character(s) is hidden.
HighlightColor Gets or sets the text’s highlight color.
Italic Gets or sets a value indicating whether a character(s) is italicized.
KerningThreshold Gets or sets the minimum font size for which the kerning is adjusted automatically.
Language Specifies the spell check and hyphenation language.
NoProof Specifies whether or not the text shall be proof read by the spell checker.
Position Gets or sets the position of characters (in points) relative to the base line.
Scale Gets or sets the font’s scaling percentage.
SmallCaps Gets or sets whether all characters are small capital letters.
SnapToGrid Specifies whether to snap East-Asian characters to a grid when the grid is defined.
Spacing Gets or sets the spacing (in twips) between characters.
Strikeout Gets or sets a value indicating whether characters are strikeout.
Subscript Gets or sets a value indicating whether character(s) are formatted as subscript.
Superscript Gets or sets a value indicating whether character(s) are formatted as superscript.
ThemeFontAscii Specifies theme font for Unicode (U+0000–U+007F) characters.
ThemeFontComplexScript Specifies the theme font for the Complex Script characters (right-to-left languages).
ThemeFontEastAsia Specifies the theme font for East Asian characters.
ThemeFontHighAnsi Specifies the theme font for High ANSI characters.
Underline Gets or sets the type of underline applied to the character(s).
UnderlineColor Gets or sets the color of the underline for the specified characters.

Methods

Name Description
Assign(CharacterPropertiesBase) Copies all settings from the object passed as the parameter to the current object.
Reset() Resets the character formatting to the underlying character style.
Reset(CharacterPropertiesMask) Resets the character formatting properties specified by the mask to the properties of the underlying character style or to default properties.
See Also