XPathNavigator.GetNamespace(String) メソッド

定義

指定したローカル名に対応する名前空間ノードの値を返します。Returns the value of the namespace node corresponding to the specified local name.

public:
 abstract System::String ^ GetNamespace(System::String ^ name);
public abstract string GetNamespace (string name);
abstract member GetNamespace : string -> string
Public MustOverride Function GetNamespace (name As String) As String

パラメーター

name
String

名前空間ノードのローカル名。The local name of the namespace node.

戻り値

名前空間ノードの値が格納された String。一致する名前空間ノードが見つからないか、または Empty が要素ノードに配置されていない場合は XPathNavigatorA String that contains the value of the namespace node; Empty if a matching namespace node is not found, or if the XPathNavigator is not positioned on an element node.

注釈

名前xml空間xmlnsとは常に値を返します。Namespaces xml and xmlns always return a value. パラメーターとしてを指定したGetNamespace場合String.Empty 、メソッドはxmlns既定の名前空間を返します。 nameIf String.Empty is specified as the name parameter, the GetNamespace method returns the default xmlns namespace.

名前空間ノードの定義については、W3C 勧告『 XML Path Language (XPath) 』のセクション5.4 を参照してください。For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

このメソッドは、 XPathNavigatorの状態には影響しません。This method does not affect the state of the XPathNavigator.

適用対象

こちらもご覧ください