Class ThemeFonts
Group of theme fonts mapped per language group (Latin, East Asian, Complex Script) for major/minor usage.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Theming
Assembly: Telerik.Windows.Documents.Core.dll
Syntax
public class ThemeFonts
Constructors
ThemeFonts(String, String, String)
Initializes a new instance of the ThemeFonts class with optional font names per language group.
Declaration
public ThemeFonts(string latinFontName = null, string eastAsianFontName = null, string complexScriptFontName = null)
Parameters
|
System.String
latinFontName
Name of the latin font. |
|
System.String
eastAsianFontName
Name of the east asian font. |
|
System.String
complexScriptFontName
Name of the complex script font. |
Properties
Item[FontLanguageType]
Gets the theme font for the specified language group.
Declaration
public ThemeFont this[FontLanguageType fontLanguageType] { get; }
Parameters
|
FontLanguageType
fontLanguageType
|
Property Value
|
ThemeFont
The theme font. |
Methods
Clone()
Create a deep copy of the font mappings for all language groups.
Declaration
public ThemeFonts Clone()
Returns
|
ThemeFonts
The cloned theme fonts. |
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
|
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
|
System.Boolean
true if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
|
System.Int32
A hash code for the current System.Object. |