다음을 통해 공유


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가 요소 노드에 없으면 false입니다. false이면 XPathNavigator의 위치가 변경되지 않습니다.

설명

XPathNavigator 네임스페이스 노드로 이동한 후 속성은 Name 네임스페이스의 이름을 반영합니다.

XPathNavigator 네임스페이스 노드에 위치하면 메서드MoveToNextMoveToPrevious가 적용 MoveToFirst 할 수 없습니다. 이러한 메서드는 항상 반환 false 되며 XPathNavigator. 대신 호출 MoveToNextNamespace 하여 다음 네임스페이스 노드로 이동할 수 있습니다.

XPathNavigator 네임스페이스 노드에 배치된 후 호출 MoveToParent 하여 요소 노드로 다시 이동할 수 있습니다.

네임스페이스 노드의 정의는 W3C XPath(XML Path Language) 권장 사항의 섹션 5.4를 참조하세요.

적용 대상

추가 정보