XPathNavigator.MoveToNamespace(String) 메서드

정의

XPathNavigator를 지정된 네임스페이스 접두사를 사용하는 네임스페이스 노드로 이동합니다.Moves the XPathNavigator to the namespace node with the specified namespace prefix.

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

매개 변수

name
String

네임스페이스 노드의 네임스페이스 접두사입니다.The namespace prefix of the namespace node.

반환

XPathNavigator가 지정된 네임스페이스로 성공적으로 이동하면 true이고, 일치하는 네임스페이스 노드가 없거나 XPathNavigator가 요소 노드에 없으면 false입니다.true 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 메서드는 네임 스페이스 노드에 배치 됩니다 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. 대신, 호출할 수 있습니다 MoveToNextNamespace 다음 네임 스페이스 노드로 이동 합니다.Rather, you can call MoveToNextNamespace to move to the next namespace node.

후 합니다 XPathNavigator 위치가 네임 스페이스 노드를 호출할 수 MoveToParent element 노드로 다시 이동 합니다.After the XPathNavigator is positioned on a namespace node, you can 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.

적용 대상

추가 정보