Freigeben über


XmlAttributeProperties Klasse

Definition

Kapselt die sprachbezogenen XML-Attribute eines DependencyObject.

public ref class XmlAttributeProperties sealed
public sealed class XmlAttributeProperties
type XmlAttributeProperties = class
Public NotInheritable Class XmlAttributeProperties
Vererbung
XmlAttributeProperties

Hinweise

Diese Klasse implementiert unterstützung für angefügte Eigenschaften für XmlNamespaceMaps, XmlnsDefinitionund XmlnsDictionary und XmlSpace.

Diese Eigenschaften werden in der Regel nur von der WPF-XAML-Parserimplementierung für .NET Framework 3.0 und .NET Framework 3.5 verwendet. Tatsächliche Benutzercodeanfügungen von Eigenschaftenaufrufen aus XAML-Markup ist nicht das primäre Szenario. Die Eigenschaften werden in erster Linie als angefügte Eigenschaften implementiert, damit die Eigenschaften das Konzept der Eigenschaftenvererbung für Abhängigkeitseigenschaften über alle möglichen Objektgraphen besser unterstützen können. Daher handelt es sich wirklich um eine Infrastrukturunterstützungsklasse. Weitere Informationen finden Sie unter Vererbung von Eigenschaftswerten.

Felder

XmlNamespaceMapsProperty

Bezeichnet die angefügte XmlNamespaceMaps-Eigenschaft.

XmlnsDefinitionProperty

Bezeichnet die angefügte XmlnsDefinition-Eigenschaft.

XmlnsDictionaryProperty

Bezeichnet die angefügte XmlnsDictionary-Eigenschaft.

XmlSpaceProperty

Bezeichnet die angefügte XmlSpace-Eigenschaft.

Angefügte Eigenschaften

XmlNamespaceMaps

Ruft einen angefügten Eigenschaftswert ab, der XML-Namespacezuordnungen speichert, die vom WPF-XAML-Parser für NET Framework 3.0 und .NET Framework 3.5 verwendet werden können, oder legt diesen Wert fest.

XmlnsDefinition

Ruft einen angefügten Eigenschaftswert ab, der xmlns-Definitionen speichert, die vom WPF-XAML-Parser für NET Framework 3.0 und .NET Framework 3.5 verwendet werden können, oder legt diesen Wert fest.

XmlnsDictionary

Ruft einen angefügten Eigenschaftswert ab, der xmlns-Wörterbücher speichert, die vom WPF-XAML-Parser für NET Framework 3.0 und .NET Framework 3.5 verwendet werden können, oder legt diesen Wert fest.

XmlSpace

Ruft den zugeordneten Wert der xml:space-Eigenschaft ab oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetXmlNamespaceMaps(DependencyObject)

Ruft den Wert der angefügten XmlNamespaceMaps-Eigenschaft des angegebenen DependencyObject ab.

GetXmlnsDefinition(DependencyObject)

Ruft den Wert der angefügten XmlnsDefinition-Eigenschaft des angegebenen DependencyObject ab.

GetXmlnsDictionary(DependencyObject)

Ruft den Wert der angefügten XmlnsDictionary-Eigenschaft des angegebenen DependencyObject ab.

GetXmlSpace(DependencyObject)

Ruft den Wert der angefügten XmlSpace-Eigenschaft des angegebenen DependencyObject ab.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetXmlNamespaceMaps(DependencyObject, Hashtable)

Kapselt die sprachbezogenen XML-Attribute eines DependencyObject.

SetXmlNamespaceMaps(DependencyObject, String)

Legt den Wert der angefügten XmlNamespaceMaps-Eigenschaft für das angegebene DependencyObject fest.

SetXmlnsDefinition(DependencyObject, String)

Legt den Wert der angefügten XmlnsDefinition-Eigenschaft für das angegebene DependencyObject fest.

SetXmlnsDictionary(DependencyObject, XmlnsDictionary)

Legt den Wert der angefügten XmlnsDictionary-Eigenschaft für das angegebene DependencyObject fest.

SetXmlSpace(DependencyObject, String)

Legt den Wert der angefügten XmlSpace-Eigenschaft für das angegebene DependencyObject fest.

ToString()

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

(Geerbt von Object)

Gilt für: