IOverrideTheme

Интерфейс IOverrideTheme

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

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()Инициализировать FormatScheme новым объектом для переопределения FormatScheme InheritedTheme.
InitFormatSchemeFrom(IFormatScheme)Инициализировать FormatScheme новым объектом для переопределения FormatScheme InheritedTheme.
InitFormatSchemeFromInherited()Инициализировать FormatScheme новым объектом для переопределения FormatScheme InheritedTheme. И инициализировать данные этого нового объекта данными FormatScheme InheritedTheme.

См. также