XPathNavigator.MoveToNamespace(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
true
XPathNavigator 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 false
pozycja 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).