ThemeDictionaryExtension Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализует расширение разметки, позволяющее разработчикам приложений настраивать стили элементов управления на основе текущей системной темы.
public ref class ThemeDictionaryExtension : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Uri))]
public class ThemeDictionaryExtension : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Uri))>]
type ThemeDictionaryExtension = class
inherit MarkupExtension
Public Class ThemeDictionaryExtension
Inherits MarkupExtension
- Наследование
- Атрибуты
Комментарии
Этот класс является реализацией расширения разметки. Классы расширений разметки существуют в основном для обеспечения поддержки инфраструктуры для некоторых аспектов реализации процессора XAML WPF, а члены, предоставляемые расширением разметки, обычно не вызываются из пользовательского кода. Это расширение поддерживает использование расширения Разметки ThemeDictionary из XAML.
Использование текста XAML
Сведения о XAML см. в разделе "Расширение разметки ThemeDictionary".
Конструкторы
ThemeDictionaryExtension() |
Инициализирует новый экземпляр класса ThemeDictionaryExtension. |
ThemeDictionaryExtension(String) |
Выполняет инициализацию нового экземпляра класса ThemeDictionaryExtension с помощью указанного имени сборки. |
Свойства
AssemblyName |
Получает или задает строковую настройку определенного соглашения об именовании для идентификации словаря, который применяется к определенной теме. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ProvideValue(IServiceProvider) |
Возвращает объект, который следует задать для свойства, в котором применяется это расширение. Для ThemeDictionaryExtension это значение URI для отдельного расширения тематического словаря. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |