IOverrideTheme

IOverrideTheme интерфейс

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

public interface IOverrideTheme : ITheme

Свойства

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

Методы

ИмяОписание
Clear()Устанавливает ColorScheme, FontScheme, FormatScheme в null, чтобы отключить любые переопределения с использованием этого объектa темы.
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.

См. также