ThemeDictionaryExtension Klasse

Definition

Implementiert eine Markuperweiterung, mit der Anwendungsautoren Steuerelementformatvorlagen basierend auf dem aktuellen Systemdesign anpassen können.

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
Vererbung
ThemeDictionaryExtension
Attribute

Hinweise

Diese Klasse ist eine Implementierung der Markuperweiterung. Markuperweiterungsklassen sind hauptsächlich vorhanden, um Infrastrukturunterstützung für einige Aspekte der implementierung des XAML-Prozessors WPF bereitzustellen, und die Elemente, die durch eine Markuperweiterung verfügbar gemacht werden, werden in der Regel nicht von Benutzercode aufgerufen. Diese Erweiterung unterstützt die Verwendung der ThemeDictionary-Markuperweiterung aus XAML.

XAML-Textverwendung

Informationen zu XAML finden Sie unter ThemeDictionary-Markuperweiterung.

Konstruktoren

Name Beschreibung
ThemeDictionaryExtension()

Initialisiert eine neue Instanz der ThemeDictionaryExtension-Klasse.

ThemeDictionaryExtension(String)

Initialisiert eine neue Instanz der ThemeDictionaryExtension Klasse unter Verwendung des angegebenen Assemblynamens.

Eigenschaften

Name Beschreibung
AssemblyName

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die eine bestimmte Benennungskonvention festlegt, um zu identifizieren, welches Wörterbuch für ein bestimmtes Design gilt.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ProvideValue(IServiceProvider)

Gibt ein Objekt zurück, das für die Eigenschaft festgelegt werden soll, auf die diese Erweiterung angewendet wird. Dies ThemeDictionaryExtensionist der URI-Wert für eine bestimmte Designwörterbucherweiterung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: