XPathNavigator.MoveToNamespace(String) Metódus

Definíció

A megadott névtérelőtaggal áthelyezi a XPathNavigator névtércsomópontot.

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

Paraméterek

name
String

A névtércsomópont névtérelőtagja.

Válaszok

true ha a XPathNavigator névtér sikeresen áttér a megadott névtérre; false ha nem található egyező névtércsomópont, vagy ha az XPathNavigator elemcsomóponton nincs elhelyezve. Ha false, a pozíció XPathNavigator nem változik.

Megjegyzések

Miután áthelyezték a XPathNavigator névtércsomópontra, a Name tulajdonság a névtér nevét tükrözi.

Ha a XPathNavigator névtércsomóponton van elhelyezve, a metódusok MoveToNext, MoveToPreviousés MoveToFirst nem alkalmazhatók. Ezek a metódusok mindig visszatérnek false , és nem módosítják a XPathNavigator. Ehelyett meghívhatja MoveToNextNamespace a következő névtércsomópontra való áthelyezést.

Ha a XPathNavigator névtércsomóponton van elhelyezve, meghívhatja MoveToParent az elemcsomópontra való visszalépést.

A névtércsomópontok definícióját a W3C XML Path Language (XPath) javaslat 5.4. szakaszában találja.

A következőre érvényes:

Lásd még