Udostępnij za pośrednictwem


XPathNavigator.MoveToNextNamespace Metoda

Definicja

Przenosi element XPathNavigator do następnego węzła przestrzeni nazw.

Przeciążenia

MoveToNextNamespace()

Przenosi element XPathNavigator do następnego węzła przestrzeni nazw.

MoveToNextNamespace(XPathNamespaceScope)

Po zastąpieniu w klasie pochodnej przenosi element XPathNavigator do następnego węzła przestrzeni nazw pasującego do określonego XPathNamespaceScope .

MoveToNextNamespace()

Źródło:
XPathNavigator.cs
Źródło:
XPathNavigator.cs
Źródło:
XPathNavigator.cs

Przenosi element XPathNavigator do następnego węzła przestrzeni nazw.

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

Zwraca

true XPathNavigator jeśli operacja zakończy się pomyślnie przejściem do następnego węzła przestrzeni nazw; w przeciwnym razie false. W przypadku falseelementu pozycja elementu XPathNavigator jest niezmieniona.

Uwagi

Klasa XPathNavigator zwraca węzły przestrzeni nazw w odwrotnej kolejności dokumentów. MoveToNextNamespace W związku z tym zasadniczo przechodzi do węzła przestrzeni nazw powyżej węzła w bieżącym zakresie.

Jeśli obiekt XPathNavigator nie jest obecnie umieszczony w węźle przestrzeni nazw, ta metoda zwraca wartość false i pozycja XPathNavigator obiektu nie zmienia się.

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 XPathNavigatorobiektu .

Po ustawieniu elementu XPathNavigator w węźle przestrzeni nazw wywołaj metodę MoveToParent , aby wrócić do węzła elementu.

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

Zobacz też

Dotyczy

MoveToNextNamespace(XPathNamespaceScope)

Źródło:
XPathNavigator.cs
Źródło:
XPathNavigator.cs
Źródło:
XPathNavigator.cs

Po zastąpieniu w klasie pochodnej przenosi element XPathNavigator do następnego węzła przestrzeni nazw pasującego do określonego XPathNamespaceScope .

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

Parametry

namespaceScope
XPathNamespaceScope

XPathNamespaceScope Wartość opisująca zakres przestrzeni nazw.

Zwraca

true XPathNavigator jeśli operacja zakończy się pomyślnie przejściem do następnego węzła przestrzeni nazw; w przeciwnym razie false. W przypadku falseelementu pozycja elementu XPathNavigator jest niezmieniona.

Uwagi

Klasa XPathNavigator zwraca węzły przestrzeni nazw w odwrotnej kolejności dokumentów.

Jeśli obiekt XPathNavigator nie jest obecnie umieszczony w węźle przestrzeni nazw, ta metoda zwraca wartość false i pozycja XPathNavigator obiektu nie zmienia się.

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 XPathNavigatorobiektu .

Po ustawieniu elementu XPathNavigator w węźle przestrzeni nazw wywołaj metodę MoveToParent , aby wrócić do węzła elementu.

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

Zobacz też

Dotyczy