Condividi tramite


XPathNavigator.MoveToAttribute(String, String) Metodo

Definizione

Sposta l'oggetto XPathNavigator sull'attributo con il nome locale e l'URI dello spazio dei nomi corrispondenti.

public:
 virtual bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public:
 abstract bool MoveToAttribute(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool MoveToAttribute(string localName, string namespaceURI);
public abstract bool MoveToAttribute(string localName, string namespaceURI);
abstract member MoveToAttribute : string * string -> bool
override this.MoveToAttribute : string * string -> bool
abstract member MoveToAttribute : string * string -> bool
Public Overridable Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean
Public MustOverride Function MoveToAttribute (localName As String, namespaceURI As String) As Boolean

Parametri

localName
String

Nome locale dell'attributo.

namespaceURI
String

URI dello spazio dei nomi dell'attributo; null per uno spazio dei nomi vuoto.

Restituisce

true se l'oggetto XPathNavigator ha esito positivo passando all'attributo; in caso contrario, false. Se false, la posizione di XPathNavigator è invariata.

Commenti

Se l'oggetto XPathNavigator non è attualmente posizionato su un elemento, questo metodo restituisce false.

Dopo una chiamata riuscita a MoveToAttribute, le LocalNameproprietà e PrefixNamespaceURI riflettono i valori dell'attributo . Quando l'oggetto XPathNavigator è posizionato su un attributo, i metodi MoveToNext, MoveToPreviouse MoveToFirst non sono applicabili. Questi metodi restituiscono false sempre e non modificano la posizione dello strumento di navigazione. È invece possibile chiamare MoveToNextAttribute per passare al nodo dell'attributo successivo.

Una volta posizionato su un attributo, è possibile chiamare MoveToParent per passare all'elemento proprietario.

Si applica a

Vedi anche