XPathNavigator.MoveToId(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,移至具有 類型 ID
屬性的節點,其值符合指定的 String 。
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
參數
傳回
如果 XPathNavigator 成功移動,則為 true
,否則為 false
。 如果 false
,則不會變更巡覽器的位置。
備註
這個方法可用來透過唯 ID
一的識別節點,前提是原始檔案會使用 DTD 明確宣告類型的 ID
屬性。
例如,假設下列 XML 資料 <data><x a="a1"/></data>
是使用包含下列專案的 DTD 載入: <!ATTLIST x a ID #REQUIRED>
。
XPathNavigator如果 位於 XML 資料中的某個位置,則呼叫 MoveToId("a1")
會將 置於 XPathNavigator 專案節點上 x
。