Theme - класс

Тема оформления для приложений Tessa.

Definition

Пространство имён: Tessa.Themes
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class Theme : StorageSerializable
Inheritance
Object    StorageSerializable    Theme

Конструкторы

Theme Создаёт экземпляр класса с указанием родительской темы.

Свойства

Caption Отображаемое название темы.
DefaultWallpaper Алиас фонового изображения по умолчанию, который выбирается при переключении на тему.
IsFrozen Признак того, что объект отмечен как неизменяемый методом Freeze.
IsHidden Признак того, что тема скрытая и недоступна для выбора пользователю.
ItemString Возвращает или устанавливает текущее значение заданного свойства. Индексатор используется для выполнения привязок Binding.
ItemThemeProperty Возвращает или устанавливает текущее значение заданного свойства.
Name Имя темы.
TessaWallpapers Список алиасов фоновых изображений, доступных по умолчанию.

Методы

Create Создаёт тему, доступную в системе по умолчанию.
CreateEmpty Создаёт пустую тему, не наследуемую от темы по умолчанию. В такой теме требуется указать все ресурсы, требуемые платформе.
CreateThemeStorage Создаёт хранилище, являющееся копией хранилища с ресурсами темы по умолчанию. Содержит все ресурсы, используемые платформой. Изменение хранилища не повлияет на тему по умолчанию.
Deserialize(DictionaryString, Object)Выполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
Deserialize(DictionaryString, Object, Boolean) Выполняет десериализацию полей объекта из заданного хранилища.
DeserializeAndGetCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Переопределяет StorageSerializableDeserializeCore(DictionaryString, Object))
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
Freeze Все текущие настройки защищаются от изменений.
GetT Возвращает типизированное текущее значение заданного свойства.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от StorageSerializable)
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
(Переопределяет StorageSerializableSerializeCore(DictionaryString, Object))
SetTheme Копирует значения всех свойств из заданной темы в текущую тему. Не использует значения, предоставляемые родительской темой.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

CreateLinearGradientBrush Создаёт кисть LinearGradientBrush с заданным цветом из темы.
(Определяется UIExtensions)
CreateLinearGradientBrush Создаёт кисть LinearGradientBrush с заданным цветом из темы.
(Определяется UIExtensions)
CreateSolidColorBrush Создаёт кисть SolidColorBrush с заданным цветом из темы.
(Определяется UIExtensions)
CreateSolidColorBrush Создаёт кисть SolidColorBrush с заданным цветом из темы.
(Определяется UIExtensions)
Get
(Определяется ComHelper)
GetColor Создаёт цвет Color с заданным цветом из темы.
(Определяется UIExtensions)
GetColor Возвращает цвет Color с заданным цветом из темы.
(Определяется UIExtensions)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также