Class
ThemeFontScheme

Represents the font scheme of a theme.

Definition

Namespace:Telerik.WinForms.Documents.Spreadsheet.Theming

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public class ThemeFontScheme : NamedObjectBase, INamedObject

Inheritance: objectNamedObjectBaseThemeFontScheme

Implements: INamedObject

Inherited Members NamedObjectBase.Name

Constructors

ThemeFontScheme(string, string, string, string, string, string, string)

Initializes a new instance of the ThemeFontScheme class.

Declaration

cs-api-definition
public ThemeFontScheme(string name, string latinMajorFontName = null, string latinMinorFontName = null, string eastAsianMajorFontName = null, string eastAsianMinorFontName = null, string complexScriptMajorFontName = null, string complexScriptMinorFontName = null)

Parameters

name

string

The name.

latinMajorFontName

string

Name of the latin headings font.

latinMinorFontName

string

Name of the latin body font.

eastAsianMajorFontName

string

Name of the east asian headings font.

eastAsianMinorFontName

string

Name of the east asian body font.

complexScriptMajorFontName

string

Name of the complex script headings font.

complexScriptMinorFontName

string

Name of the complex script body font.

Properties

this[ThemeFontType]

Gets the ThemeFonts with the specified font type.

Declaration

cs-api-definition
public ThemeFonts this[ThemeFontType fontType] { get; }

Parameters

fontType

ThemeFontType

Property Value

ThemeFonts

The theme fonts.

Methods

Clone()

Creates deep copy of this theme font scheme.

Declaration

cs-api-definition
public ThemeFontScheme Clone()

Returns

ThemeFontScheme

The cloned theme font scheme.

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides object.Equals(object)

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides object.GetHashCode()