Binding.GetXmlNamespaceManager(DependencyObject) メソッド

定義

指定したオブジェクトにアタッチされたバインディングによって使用される XML 名前空間マネージャー オブジェクトを返します。

public:
 static System::Xml::XmlNamespaceManager ^ GetXmlNamespaceManager(System::Windows::DependencyObject ^ target);
public static System.Xml.XmlNamespaceManager GetXmlNamespaceManager (System.Windows.DependencyObject target);
static member GetXmlNamespaceManager : System.Windows.DependencyObject -> System.Xml.XmlNamespaceManager
Public Shared Function GetXmlNamespaceManager (target As DependencyObject) As XmlNamespaceManager

パラメーター

target
DependencyObject

名前空間情報の取得元となるオブジェクト。

戻り値

渡されたオブジェクト要素のバインドに関連する XML 名前空間を表示するために使用される、返されるオブジェクト。 このオブジェクトは XmlNamespaceManager としてキャストする必要があります。

例外

target パラメーターとして null を使用することはできません。

注釈

このメソッドは、添付プロパティの添付プロパティの使用を XmlNamespaceManager サポートしています。

XML 名前空間マネージャーは、バインド内のデータが XML バインディング ソース (XmlDataProvider オブジェクト) から取得された場合にのみ関連します。

名前空間マネージャーが、元のデータ ソースの作成で明示的に適用されていない場合、またはその後バインディングで を呼び出 SetXmlNamespaceManager すことによって、このメソッドは を返します null

バインドの背後にあるデータが XML でない場合、このメソッドは常に を返します null

適用対象