XPathNavigator.IsDescendant(XPathNavigator) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷指定 XPathNavigator 是否為當前流 XPathNavigator的後代。
public:
virtual bool IsDescendant(System::Xml::XPath::XPathNavigator ^ nav);
public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator? nav);
public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator nav);
abstract member IsDescendant : System.Xml.XPath.XPathNavigator -> bool
override this.IsDescendant : System.Xml.XPath.XPathNavigator -> bool
Public Overridable Function IsDescendant (nav As XPathNavigator) As Boolean
參數
- nav
- XPathNavigator
與 XPathNavigator 此 XPathNavigator比較。
傳回
true 若指定 XPathNavigator 為電流 XPathNavigator的後代;否則, false。
備註
若 An XPathNavigator 位於電流的後代節點上,則稱 A 為該電流XPathNavigatorXPathNavigator的後代節點。 舉例來說,以下 XML 字串:
<item><name>widget</name></item>
若電流XPathNavigator位於節點上item,且指定位於XPathNavigator節點上,則name返回 IsDescendanttrue。
此方法總是在以下條件下返回 false :
指定的 Navigator XPathNavigator 共享相同的實作,但指向與目前導航器不同的文件實例。
指定的版本 XPathNavigator 與現有導航器的實作不同。