XPathNavigator.MoveToNamespace(String) Metoda

Definicja

Przenosi element XPathNavigator do węzła przestrzeni nazw z określonym prefiksem przestrzeni nazw.

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

Parametry

name
String

Prefiks przestrzeni nazw węzła przestrzeni nazw.

Zwraca

Boolean

trueXPathNavigator jeśli obiekt zakończy się pomyślnie przejściem do określonej przestrzeni nazw; false jeśli nie znaleziono pasującego węzła przestrzeni nazw lub jeśli nie znajduje się on XPathNavigator w węźle elementu. Jeśli falsepozycja elementu XPathNavigator jest niezmieniona.

Uwagi

XPathNavigator Po przeniesieniu obiektu do węzła Name przestrzeni nazw właściwość odzwierciedla nazwę przestrzeni nazw.

Gdy element XPathNavigator znajduje się w węźle przestrzeni nazw, metody MoveToNext, MoveToPreviousi MoveToFirst nie mają zastosowania. Te metody zawsze zwracają false i nie zmieniają położenia elementu XPathNavigator. Zamiast tego można wywołać metodę MoveToNextNamespace , aby przejść do następnego węzła przestrzeni nazw.

Po położeniu elementu XPathNavigator w węźle przestrzeni nazw można wywołać metodę MoveToParent , aby wrócić do węzła elementu.

Aby uzyskać definicję węzłów przestrzeni nazw, zobacz sekcję 5.4 zalecenia W3C XML Path Language (XPath).

Dotyczy

Zobacz też