IOverrideTheme

IOverrideTheme interface

Представляет приоритетную тему.

public interface IOverrideTheme : ITheme

Характеристики

ИмяОписание
AsITheme { get; }Позволяет получить базовый интерфейс ITheme. Только для чтенияITheme.
IsEmpty { get; }Значение True означает, что ColorScheme, FontScheme, FormatScheme имеют значение null и любые переопределения с этим объектом темы отключены. Только чтениеBoolean.

Методы

ИмяОписание
Clear()Установите для ColorScheme, FontScheme, FormatScheme значение null, чтобы отключить любое переопределение с этим объектом темы.
InitColorScheme()Инициировать ColorScheme с новым объектом для переопределения ColorScheme InheritedTheme.
InitColorSchemeFrom(IColorScheme)Инициировать ColorScheme с новым объектом для переопределения ColorScheme InheritedTheme.
InitColorSchemeFromInherited()Инициировать ColorScheme с новым объектом для переопределения ColorScheme InheritedTheme. И инициализируйте данные этого нового объекта данными ColorScheme InheritedTheme.
InitFontScheme()Инициировать FontScheme с новым объектом для переопределения FontScheme InheritedTheme.
InitFontSchemeFrom(IFontScheme)Инициировать FontScheme с новым объектом для переопределения FontScheme InheritedTheme.
InitFontSchemeFromInherited()Инициировать FontScheme с новым объектом для переопределения FontScheme InheritedTheme. И инициализируйте данные этого нового объекта данными FontScheme InheritedTheme.
InitFormatScheme()Init FormatScheme с новым объектом для переопределения FormatScheme InheritedTheme.
InitFormatSchemeFrom(IFormatScheme)Init FormatScheme с новым объектом для переопределения FormatScheme InheritedTheme.
InitFormatSchemeFromInherited()Init FormatScheme с новым объектом для переопределения FormatScheme InheritedTheme. И инициализируйте данные этого нового объекта данными FormatScheme InheritedTheme.

Смотрите также