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 del nome dell'attributo; null per uno spazio dei nomi vuoto.

Restituisce

Boolean

true se l'oggetto XPathNavigator viene spostato sull'attributo. In caso contrario, false. Se false, la posizione dell'oggetto XPathNavigator rimane immutata.

Commenti

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

Dopo la corretta chiamata a MoveToAttribute, le LocalNameproprietà e Prefix NamespaceURI 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 attributo successivo.

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

Si applica a

Vedi anche