ThemeDictionaryExtension Klasa
Definicja
Implementuje rozszerzenie znaczników, które umożliwia autorom aplikacji Dostosowywanie stylów formantów na podstawie bieżącego motywu systemu.Implements a markup extension that enables application authors to customize control styles based on the current system theme.
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
- Dziedziczenie
- Atrybuty
Uwagi
Ta klasa jest implementacją rozszerzenia znaczników.This class is a markup extension implementation. Klasy rozszerzeń znaczników istnieją głównie do zapewnienia obsługi infrastruktury dla pewnego aspektu implementacji procesora języka XAML WPF, a elementy członkowskie udostępniane przez rozszerzenie znacznika nie są zwykle wywoływane z kodu użytkownika.Markup extension classes exist mainly to provide infrastructure support for some aspect of the WPF XAML processor implementation, and the members exposed by a markup extension are not typically called from user code. To rozszerzenie obsługuje użycie rozszerzenia ThemeDictionary — Markup from XAML.This extension supports the ThemeDictionary Markup Extension usage from XAML.
Użycie tekstu w języku XAMLXAML Text Usage
Aby uzyskać informacje na temat języka XAML, zobacz ThemeDictionary — Markup Extension.For XAML information, see ThemeDictionary Markup Extension.
Konstruktory
ThemeDictionaryExtension() |
Inicjuje nowe wystąpienie klasy ThemeDictionaryExtension.Initializes a new instance of the ThemeDictionaryExtension class. |
ThemeDictionaryExtension(String) |
Inicjuje nowe wystąpienie ThemeDictionaryExtension klasy, używając określonej nazwy zestawu.Initializes a new instance of the ThemeDictionaryExtension class, using the specified assembly name. |
Właściwości
AssemblyName |
Pobiera lub ustawia ciąg określający określoną konwencję nazewnictwa w celu zidentyfikowania, który słownik ma zastosowanie do określonego motywu.Gets or sets a string setting a particular naming convention to identify which dictionary applies for a particular theme. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu.Serves as the default hash function. (Odziedziczone po Object) |
GetType() |
Pobiera Type bieżące wystąpienie.Gets the Type of the current instance. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object. (Odziedziczone po Object) |
ProvideValue(IServiceProvider) |
Zwraca obiekt, który powinien być ustawiony we właściwości, w której to rozszerzenie jest stosowane.Returns an object that should be set on the property where this extension is applied. Dla ThemeDictionaryExtension , jest to wartość identyfikatora URI dla określonego rozszerzenia słownika motywu.For ThemeDictionaryExtension, this is the URI value for a particular theme dictionary extension. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object. (Odziedziczone po Object) |