XmlAttributeProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Encapsulates the XML language-related attributes of a DependencyObject.
public ref class XmlAttributeProperties sealed
public sealed class XmlAttributeProperties
type XmlAttributeProperties = class
Public NotInheritable Class XmlAttributeProperties
- Inheritance
-
XmlAttributeProperties
Remarks
This class implements attached property support for XmlNamespaceMaps, XmlnsDefinition, and XmlnsDictionary and XmlSpace.
These properties are generally only used by the WPF XAML parser implementation for .NET Framework 3.0 and .NET Framework 3.5. Actual user code attached property calls from XAML markup is not the primary scenario. The properties are implemented as attached properties primarily so that the properties can better support the property inheritance concept for dependency properties through all possible object graphs. As such, this is really an infrastructure support class. For more information, see Property Value Inheritance.
Fields
XmlNamespaceMapsProperty |
Identifies the XmlNamespaceMaps attached property. |
XmlnsDefinitionProperty |
Identifies the XmlnsDefinition attached property. |
XmlnsDictionaryProperty |
Identifies the XmlnsDictionary attached property. |
XmlSpaceProperty |
Identifies the XmlSpace attached property. |
Attached Properties
XmlNamespaceMaps |
Gets or sets an attached property value that stores XML namespace maps for use by the WPF XAML parser for .NET Framework 3.0 and .NET Framework 3.5. |
XmlnsDefinition |
Gets or sets the attached property value that stores |
XmlnsDictionary |
Gets or sets the attached property value that stores |
XmlSpace |
Gets or sets the mapped value of the |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
GetXmlNamespaceMaps(DependencyObject) |
Gets the value of the XmlNamespaceMaps attached property of the specified DependencyObject. |
GetXmlnsDefinition(DependencyObject) |
Gets the value of the XmlnsDefinition attached property of the specified DependencyObject. |
GetXmlnsDictionary(DependencyObject) |
Gets the value of the XmlnsDictionary attached property of the specified DependencyObject. |
GetXmlSpace(DependencyObject) |
Gets the value of the XmlSpace attached property of the specified DependencyObject. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
SetXmlNamespaceMaps(DependencyObject, Hashtable) | |
SetXmlNamespaceMaps(DependencyObject, String) |
Sets the value of the XmlNamespaceMaps attached property of the specified DependencyObject. |
SetXmlnsDefinition(DependencyObject, String) |
Sets the value of the XmlnsDefinition attached property of the specified DependencyObject. |
SetXmlnsDictionary(DependencyObject, XmlnsDictionary) |
Sets the value of the XmlnsDictionary attached property of the specified DependencyObject. |
SetXmlSpace(DependencyObject, String) |
Sets the value of the XmlSpace attached property of the specified DependencyObject. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |