XPathNavigator.MoveToNamespace(String) メソッド

定義

XPathNavigator を、指定された名前空間プレフィックスを持つ名前空間ノードに移動します。Moves the XPathNavigator to the namespace node with the specified namespace prefix.

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

名前空間ノードの名前空間プレフィックス。The namespace prefix of the namespace node.

戻り値

Boolean

XPathNavigator が、指定された名前空間に正常に移動された場合は true。一致する名前空間ノードが見つからないか、または XPathNavigator が要素ノードに配置されていない場合は falsetrue if the XPathNavigator is successful moving to the specified namespace; false if a matching namespace node was not found, or if the XPathNavigator is not positioned on an element node. false の場合、XPathNavigator の位置は変更されません。If false, the position of the XPathNavigator is unchanged.

注釈

XPathNavigatorが名前空間ノードに移動されると、プロパティは名前 Name 空間の名前を反映します。After the XPathNavigator has been moved to the namespace node, the Name property reflects the name of the namespace.

XPathNavigatorが名前空間ノードに配置されている場合、メソッド、 MoveToNext MoveToPrevious 、およびは MoveToFirst 適用できません。When the XPathNavigator is positioned on a namespace node, the methods MoveToNext, MoveToPrevious, and MoveToFirst are not applicable. これらのメソッドは、常にを返し、 false の位置を変更しません XPathNavigatorThese methods always return false and do not change the position of the XPathNavigator. 代わりに、 MoveToNextNamespace を呼び出して次の名前空間ノードに移動できます。Rather, you can call MoveToNextNamespace to move to the next namespace node.

XPathNavigatorが名前空間ノードに配置された後、 MoveToParent を呼び出して、要素ノードに戻すことができます。After the XPathNavigator is positioned on a namespace node, you can call MoveToParent to move back to the element node.

名前空間ノードの定義については、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.

適用対象

こちらもご覧ください