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 Stringile eşleşen tür kimliği ö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
trueXPathNavigator başarılı bir şekilde taşınırsa; değilse, false. ise false, gezgin konumu değişmez.
Açıklamalar
Bu yöntem, kaynak belgenin DTD kullanarak türün ID özniteliklerini açıkça bildirmesi koşuluyla düğümleri benzersiz ID olarak 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") öğesi düğümünde xkonumuna XPathNavigator yerleştirir.