IOverrideTheme

IOverrideTheme interface

Représente un thème prioritaire.

public interface IOverrideTheme : ITheme

Propriétés

NomLa description
AsITheme { get; }Permet d’obtenir l’interface ITheme de base. Lecture seuleITheme .
IsEmpty { get; }La valeur True signifie que ColorScheme, FontScheme, FormatScheme est nul et que tout remplacement avec cet objet de thème est désactivé. Lecture seuleBoolean .

Méthodes

NomLa description
Clear()Définissez ColorScheme, FontScheme, FormatScheme sur null pour désactiver tout remplacement avec cet objet de thème.
InitColorScheme()Init ColorScheme avec un nouvel objet pour remplacer ColorScheme de InheritedTheme.
InitColorSchemeFrom(IColorScheme)Init ColorScheme avec un nouvel objet pour remplacer ColorScheme de InheritedTheme.
InitColorSchemeFromInherited()Init ColorScheme avec un nouvel objet pour remplacer ColorScheme de InheritedTheme. Et initialisez les données de ce nouvel objet avec les données du ColorScheme de InheritedTheme.
InitFontScheme()Init FontScheme avec un nouvel objet pour remplacer FontScheme de InheritedTheme.
InitFontSchemeFrom(IFontScheme)Init FontScheme avec un nouvel objet pour remplacer FontScheme de InheritedTheme.
InitFontSchemeFromInherited()Init FontScheme avec un nouvel objet pour remplacer FontScheme de InheritedTheme. Et initialisez les données de ce nouvel objet avec les données du FontScheme de InheritedTheme.
InitFormatScheme()Init FormatScheme avec un nouvel objet pour remplacer FormatScheme de InheritedTheme.
InitFormatSchemeFrom(IFormatScheme)Init FormatScheme avec un nouvel objet pour remplacer FormatScheme de InheritedTheme.
InitFormatSchemeFromInherited()Init FormatScheme avec un nouvel objet pour remplacer FormatScheme de InheritedTheme. Et initialisez les données de ce nouvel objet avec les données du FormatScheme de InheritedTheme.

Voir également