XPathNavigator.MoveToNamespace(String) メソッド

定義

XPathNavigator を、指定された名前空間プレフィックスを持つ名前空間ノードに移動します。

public:
 virtual bool MoveToNamespace(System::String ^ name);
public:
 abstract bool MoveToNamespace(System::String ^ name);
public virtual bool MoveToNamespace (string name);
public abstract bool MoveToNamespace (string name);
abstract member MoveToNamespace : string -> bool
override this.MoveToNamespace : string -> bool
abstract member MoveToNamespace : string -> bool
Public Overridable Function MoveToNamespace (name As String) As Boolean
Public MustOverride Function MoveToNamespace (name As String) As Boolean

パラメーター

name
String

名前空間ノードの名前空間プレフィックス。

戻り値

Boolean

XPathNavigator が、指定された名前空間に正常に移動された場合は true。一致する名前空間ノードが見つからないか、または XPathNavigator が要素ノードに配置されていない場合は falsefalse の場合、XPathNavigator の位置は変更されません。

注釈

XPathNavigator名前空間ノードに移動した後、プロパティにはName名前空間の名前が反映されます。

XPathNavigator名前空間ノード上に配置されている場合、メソッドMoveToNextは適用MoveToPreviousMoveToFirstされません。 これらのメソッドは常に戻り falseXPathNavigator. 代わりに、次の名前空間ノードへの移動を呼び出 MoveToNextNamespace すことができます。

XPathNavigator名前空間ノードに配置された後、呼び出MoveToParentして要素ノードに戻すことができます。

名前空間ノードの定義については、W3C XML パス言語 (XPath) の推奨事項のセクション 5.4 を参照してください。

適用対象

こちらもご覧ください