Condividi tramite


XPathNavigator.MoveToNamespace(String) Metodo

Definizione

Sposta l'oggetto XPathNavigator nel nodo dello spazio dei nomi con il prefisso dello spazio dei nomi specificato.

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

Parametri

name
String

Prefisso dello spazio dei nomi del nodo dello spazio dei nomi.

Restituisce

true se l'oggetto XPathNavigator viene spostato correttamente nello spazio dei nomi specificato; false se non è stato trovato un nodo dello spazio dei nomi corrispondente o se non è posizionato in un nodo dell'elemento XPathNavigator . Se false, la posizione di XPathNavigator è invariata.

Commenti

Dopo che è XPathNavigator stato spostato nel nodo dello spazio dei nomi, la Name proprietà riflette il nome dello spazio dei nomi.

Quando l'oggetto XPathNavigator è posizionato in un nodo dello spazio dei nomi, i metodi MoveToNext, MoveToPreviouse MoveToFirst non sono applicabili. Questi metodi restituiscono false sempre e non modificano la posizione di XPathNavigator. È invece possibile chiamare MoveToNextNamespace per passare al nodo dello spazio dei nomi successivo.

Dopo aver posizionato su XPathNavigator un nodo dello spazio dei nomi, è possibile chiamare MoveToParent per tornare al nodo dell'elemento.

Per una definizione dei nodi dello spazio dei nomi, vedere la sezione 5.4 della raccomandazione W3C XML Path Language (XPath).

Si applica a

Vedi anche