XmlAttributeProperties クラス

定義

DependencyObject の XML 言語関連属性をカプセル化します。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
継承
XmlAttributeProperties

注釈

このクラスは、XmlNamespaceMapsXmlnsDefinition、および XmlnsDictionary および XmlSpaceに対する添付プロパティのサポートを実装します。This class implements attached property support for XmlNamespaceMaps, XmlnsDefinition, and XmlnsDictionary and XmlSpace.

これらのプロパティは、通常、.NET Framework 3.0.NET Framework 3.0 および .NET Framework 3.5.NET Framework 3.5用の WPF XAML パーサー実装によってのみ使用されます。These properties are generally only used by the WPF XAML parser implementation for .NET Framework 3.0.NET Framework 3.0 and .NET Framework 3.5.NET Framework 3.5. XAML マークアップからの実際のユーザーコード添付プロパティ呼び出しは、主なシナリオではありません。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.

フィールド

XmlNamespaceMapsProperty

XmlNamespaceMaps 添付プロパティを識別します。Identifies the XmlNamespaceMaps attached property.

XmlnsDefinitionProperty

XmlnsDefinition 添付プロパティを識別します。Identifies the XmlnsDefinition attached property.

XmlnsDictionaryProperty

XmlnsDictionary 添付プロパティを識別します。Identifies the XmlnsDictionary attached property.

XmlSpaceProperty

XmlSpace 添付プロパティを識別します。Identifies the XmlSpace attached property.

添付プロパティ

XmlNamespaceMaps

.NET Framework 3.0 および .NET Framework 3.5 の WPF XAML パーサーで使用される XML 名前空間マップを格納している添付プロパティ値を取得または設定します。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

.NET Framework 3.0 および .NET Framework 3.5 の WPF XAML パーサーで使用される xmlns 定義を格納している添付プロパティ値を取得または設定します。Gets or sets the attached property value that stores xmlns definitions for use by the WPF XAML parser for .NET Framework 3.0 and .NET Framework 3.5.

XmlnsDictionary

.NET Framework 3.0 および .NET Framework 3.5 の WPF XAML パーサーで使用される xmlns ディクショナリを格納している添付プロパティ値を取得または設定します。Gets or sets the attached property value that stores xmlns dictionaries for use by the WPF XAML parser for .NET Framework 3.0 and .NET Framework 3.5.

XmlSpace

xml:space プロパティのマップされた値を取得または設定します。Gets or sets the mapped value of the xml:space property.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
GetXmlNamespaceMaps(DependencyObject)

指定した XmlNamespaceMapsDependencyObject 添付プロパティの値を取得します。Gets the value of the XmlNamespaceMaps attached property of the specified DependencyObject.

GetXmlnsDefinition(DependencyObject)

指定した XmlnsDefinitionDependencyObject 添付プロパティの値を取得します。Gets the value of the XmlnsDefinition attached property of the specified DependencyObject.

GetXmlnsDictionary(DependencyObject)

指定した XmlnsDictionaryDependencyObject 添付プロパティの値を取得します。Gets the value of the XmlnsDictionary attached property of the specified DependencyObject.

GetXmlSpace(DependencyObject)

指定した XmlSpaceDependencyObject 添付プロパティの値を取得します。Gets the value of the XmlSpace attached property of the specified DependencyObject.

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
SetXmlNamespaceMaps(DependencyObject, String)

指定した XmlNamespaceMapsDependencyObject 添付プロパティの値を設定します。Sets the value of the XmlNamespaceMaps attached property of the specified DependencyObject.

SetXmlnsDefinition(DependencyObject, String)

指定した XmlnsDefinitionDependencyObject 添付プロパティの値を設定します。Sets the value of the XmlnsDefinition attached property of the specified DependencyObject.

SetXmlnsDictionary(DependencyObject, XmlnsDictionary)

指定した XmlnsDictionaryDependencyObject 添付プロパティの値を設定します。Sets the value of the XmlnsDictionary attached property of the specified DependencyObject.

SetXmlSpace(DependencyObject, String)

指定した XmlSpaceDependencyObject 添付プロパティの値を設定します。Sets the value of the XmlSpace attached property of the specified DependencyObject.

ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象