XPathNavigator.MoveToNextNamespace 메서드

정의

XPathNavigator를 다음 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the next namespace node.

오버로드

MoveToNextNamespace()

XPathNavigator를 다음 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the next namespace node.

MoveToNextNamespace(XPathNamespaceScope)

파생 클래스에서 재정의되면 XPathNavigator를 지정된 XPathNamespaceScope와 일치하는 다음 네임스페이스 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

MoveToNextNamespace()

XPathNavigator를 다음 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the next namespace node.

public:
 bool MoveToNextNamespace();
public bool MoveToNextNamespace ();
member this.MoveToNextNamespace : unit -> bool
Public Function MoveToNextNamespace () As Boolean

반환

XPathNavigator가 다음 네임스페이스 노드로 성공적으로 이동하면 true이고, 그러지 않으면 false입니다.true if the XPathNavigator is successful moving to the next namespace node; otherwise, false. false이면 XPathNavigator의 위치가 변경되지 않습니다.If false, the position of the XPathNavigator is unchanged.

설명

XPathNavigator 클래스는 네임스페이스 노드를 문서 순서와 역순으로 반환합니다.The XPathNavigator class returns namespace nodes in reverse document order. 따라서 MoveToNextNamespace 기본적으로 위에 현재 범위에서 네임 스페이스 노드로 이동 합니다.Therefore, MoveToNextNamespace essentially moves to the namespace node above the one in the current scope.

경우는 XPathNavigator 현재 맞춰지지 않습니다 네임 스페이스 노드를이 메서드가 반환 false 의 위치는 XPathNavigator 변경 되지 않습니다.If the XPathNavigator is not currently positioned on a namespace node, this method returns false and the position of the XPathNavigator does not change.

경우는 XPathNavigator 메서드는 네임 스페이스 노드에 배치 됩니다 MoveToNextMoveToPrevious, 및 MoveToFirst 적용 되지 않습니다.When the XPathNavigator is positioned on a namespace node, the methods MoveToNext, MoveToPrevious, and MoveToFirst are not applicable. 이러한 메서드는 항상 반환 false 의 위치를 변경 하지 않습니다는 XPathNavigator합니다.These methods always return false and do not change the position of the XPathNavigator.

후는 XPathNavigator 호출 네임 스페이스 노드에 위치한 MoveToParent element 노드로 다시 이동 합니다.After the XPathNavigator is positioned on an namespace node, call MoveToParent to move back to the element node.

네임 스페이스 노드에 대 한 정의는 W3C XPath (XML Path Language) 권장 사항 섹션 5.4을 참조 하세요.For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

추가 정보

MoveToNextNamespace(XPathNamespaceScope)

파생 클래스에서 재정의되면 XPathNavigator를 지정된 XPathNamespaceScope와 일치하는 다음 네임스페이스 노드로 이동합니다.When overridden in a derived class, moves the XPathNavigator to the next namespace node matching the XPathNamespaceScope specified.

public:
 abstract bool MoveToNextNamespace(System::Xml::XPath::XPathNamespaceScope namespaceScope);
public abstract bool MoveToNextNamespace (System.Xml.XPath.XPathNamespaceScope namespaceScope);
abstract member MoveToNextNamespace : System.Xml.XPath.XPathNamespaceScope -> bool
Public MustOverride Function MoveToNextNamespace (namespaceScope As XPathNamespaceScope) As Boolean

매개 변수

namespaceScope
XPathNamespaceScope

네임스페이스 범위를 설명하는 XPathNamespaceScope 값입니다.An XPathNamespaceScope value describing the namespace scope.

반환

XPathNavigator가 다음 네임스페이스 노드로 성공적으로 이동하면 true이고, 그러지 않으면 false입니다.true if the XPathNavigator is successful moving to the next namespace node; otherwise, false. false이면 XPathNavigator의 위치가 변경되지 않습니다.If false, the position of the XPathNavigator is unchanged.

설명

XPathNavigator 클래스는 네임스페이스 노드를 문서 순서와 역순으로 반환합니다.The XPathNavigator class returns namespace nodes in reverse document order.

경우는 XPathNavigator 현재 맞춰지지 않습니다 네임 스페이스 노드를이 메서드가 반환 false 의 위치는 XPathNavigator 변경 되지 않습니다.If the XPathNavigator is not currently positioned on a namespace node, this method returns false and the position of the XPathNavigator does not change.

경우는 XPathNavigator 메서드는 네임 스페이스 노드에 배치 됩니다 MoveToNextMoveToPrevious, 및 MoveToFirst 적용 되지 않습니다.When the XPathNavigator is positioned on a namespace node, the methods MoveToNext, MoveToPrevious, and MoveToFirst are not applicable. 이러한 메서드는 항상 반환 false 의 위치를 변경 하지 않습니다는 XPathNavigator합니다.These methods always return false and do not change the position of the XPathNavigator.

후는 XPathNavigator 호출 네임 스페이스 노드에 위치한 MoveToParent element 노드로 다시 이동 합니다.After the XPathNavigator is positioned on an namespace node, call MoveToParent to move back to the element node.

네임 스페이스 노드에 대 한 정의는 W3C XPath (XML Path Language) 권장 사항 섹션 5.4을 참조 하세요.For a definition of namespace nodes, see section 5.4 of the W3C XML Path Language (XPath) recommendation.

추가 정보

적용 대상