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.

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