IOverrideTheme

IOverrideTheme interface

Représente un thème de substitution.

public interface IOverrideTheme : ITheme

Propriétés

NameDescription
AsITheme { get; }Permet d’obtenir l’interface ITheme de base. Lecture seule ITheme.
IsEmpty { get; }La valeur true signifie que ColorScheme, FontScheme, FormatScheme est null et que toute substitution avec cet objet thème est désactivée. Lecture seule Boolean.

Méthodes

NameDescription
Clear()Définit ColorScheme, FontScheme, FormatScheme à null pour désactiver toute substitution avec cet objet thème.
InitColorScheme()Initialise ColorScheme avec un nouvel objet pour substituer le ColorScheme de InheritedTheme.
InitColorSchemeFrom(IColorScheme)Initialise ColorScheme avec un nouvel objet pour substituer le ColorScheme de InheritedTheme.
InitColorSchemeFromInherited()Initialise ColorScheme avec un nouvel objet pour substituer le ColorScheme de InheritedTheme. Et initialise les données de ce nouvel objet avec les données du ColorScheme de InheritedTheme.
InitFontScheme()Initialise FontScheme avec un nouvel objet pour substituer le FontScheme de InheritedTheme.
InitFontSchemeFrom(IFontScheme)Initialise FontScheme avec un nouvel objet pour substituer le FontScheme de InheritedTheme.
InitFontSchemeFromInherited()Initialise FontScheme avec un nouvel objet pour substituer le FontScheme de InheritedTheme. Et initialise les données de ce nouvel objet avec les données du FontScheme de InheritedTheme.
InitFormatScheme()Initialise FormatScheme avec un nouvel objet pour substituer le FormatScheme de InheritedTheme.
InitFormatSchemeFrom(IFormatScheme)Initialise FormatScheme avec un nouvel objet pour substituer le FormatScheme de InheritedTheme.
InitFormatSchemeFromInherited()Initialise FormatScheme avec un nouvel objet pour substituer le FormatScheme de InheritedTheme. Et initialise les données de ce nouvel objet avec les données du FormatScheme de InheritedTheme.

Voir aussi