XPathNavigator.MoveToAttribute(String, String) Metoda

Definicja

Przenosi element XPathNavigator do atrybutu z pasującą lokalną nazwą i identyfikatorem URI przestrzeni nazw.

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

Parametry

localName
String

Lokalna nazwa atrybutu.

namespaceURI
String

Identyfikator URI przestrzeni nazw atrybutu; null dla pustej przestrzeni nazw.

Zwraca

Boolean

true jeśli element XPathNavigator zakończy się pomyślnie przejściem do atrybutu; falsew przeciwnym razie . Jeśli falsepozycja elementu XPathNavigator jest niezmieniona.

Uwagi

Jeśli element XPathNavigator nie jest obecnie umieszczony na elemecie, ta metoda zwraca wartość false.

Po pomyślnym wywołaniu metody MoveToAttribute, LocalNameNamespaceURI właściwości i Prefix odzwierciedlają wartości atrybutu. Gdy właściwość jest umieszczona na atrybucie XPathNavigator , metody MoveToNext, MoveToPreviousi MoveToFirst nie mają zastosowania. Te metody zawsze zwracają false i nie zmieniają położenia nawigatora. Zamiast tego można wywołać metodę MoveToNextAttribute , aby przejść do następnego węzła atrybutu.

Po ustawieniu atrybutu można wywołać MoveToParent metodę , aby przejść do elementu owner.

Dotyczy

Zobacz też