Class ThemableFontFamily
Represents a font family which can be used in a theme.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Core.dll
Syntax
public class ThemableFontFamily : IThemableObject<FontFamily>
Constructors
ThemableFontFamily(String)
Initializes a new instance of the Themable
Declaration
public ThemableFontFamily(string familyName)
Parameters
System. Name of the family. |
ThemableFontFamily(FontFamily)
Initializes a new instance of the Themable
Declaration
public ThemableFontFamily(FontFamily fontFamily)
Parameters
System. The font family. |
ThemableFontFamily(ThemeFontType)
Initializes a new instance of the Themable
Declaration
public ThemableFontFamily(ThemeFontType themeFontType)
Parameters
Theme Type of the theme font. |
Properties
IsFromTheme
Gets the value indicating if the instance is from a theme.
Declaration
public bool IsFromTheme { get; }
Property Value
System. The value indicating if the instance is from a theme. |
Implements
LocalValue
Gets the local value.
Declaration
public FontFamily LocalValue { get; }
Property Value
System. The local value. |
Implements
ThemeFontType
Gets the theme font type.
Declaration
public ThemeFontType ThemeFontType { get; }
Property Value
Theme The theme font type. |
Methods
Equals(Object)
Determines whether the specified System.
Declaration
public override bool Equals(object obj)
Parameters
System. The System. |
Returns
System. True if the specified System. |
Overrides
FromFontFamily(FontFamily)
Converts System.
Declaration
public static ThemableFontFamily FromFontFamily(FontFamily value)
Parameters
System. The System. |
Returns
GetActualValue(DocumentTheme)
Gets the actual value.
Declaration
public FontFamily GetActualValue(DocumentTheme theme)
Parameters
Document The theme. |
Returns
System. The actual value. |
Implements
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System. A hash code for the current System. |
Overrides
ToString()
Returns a System.
Declaration
public override string ToString()
Returns
System. A System. |
Overrides
Operators
Equality(ThemableFontFamily, ThemableFontFamily)
Compares two themable font families.
Declaration
public static bool operator ==(ThemableFontFamily first, ThemableFontFamily second)
Parameters
Themable The first themable font family. |
Themable The second themable font family. |
Returns
System. If the two themable font families are equal. |
Explicit(FontFamily to ThemableFontFamily)
Casts explicitly FontFamily object to themable font family.
Declaration
public static explicit operator ThemableFontFamily(FontFamily value)
Parameters
System. The font family. |
Returns
Themable Themable font family. |
Inequality(ThemableFontFamily, ThemableFontFamily)
Compares two themable font families.
Declaration
public static bool operator !=(ThemableFontFamily first, ThemableFontFamily second)
Parameters
Themable The first themable font family. |
Themable The second themable font family. |
Returns
System. If the two themable font families are not equal. |