XPathNavigator.MoveToNamespace(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.