XPathNavigator.MoveToId(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.