XPathNavigator.MoveToId(String) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, değeri belirtilen IDile eşleşen tür String özniteliğine sahip düğüme geçer.

public:
 abstract bool MoveToId(System::String ^ id);
public abstract bool MoveToId(string id);
abstract member MoveToId : string -> bool
Public MustOverride Function MoveToId (id As String) As Boolean

Parametreler

id
String

String Taşımak istediğiniz düğümün değerini temsil eden ID bir.

Döndürülenler

true XPathNavigator başarılı bir şekilde taşınırsa; değilse, false. ise false, gezgin konumu değişmez.

Açıklamalar

Bu yöntem, kaynak belge DTD kullanarak türün ID özniteliklerini açıkça bildirirse benzersiz ID düğümleri tanımlamak için kullanılabilir.

Örneğin, aşağıdaki XML verilerinin, <data><x a="a1"/></data>aşağıdakileri içeren bir DTD kullanılarak yüklendiğini varsayalım: <!ATTLIST x a ID #REQUIRED>.

XPathNavigator xml verilerinde bir yere konumlandırıldıysa, çağrısı MoveToId("a1") öğesini öğesi düğümüne XPathNavigatoryerleştirirx.

Şunlara uygulanır