XPathNavigator.IsDescendant(XPathNavigator) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om den angivna XPathNavigator är en underordnad till den aktuella 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
Parametrar
- nav
- XPathNavigator
Att XPathNavigator jämföra med detta XPathNavigator.
Returer
true om den angivna XPathNavigator är en underordnad till den aktuella XPathNavigator, annars , false.
Kommentarer
An XPathNavigator är en underordnad till den aktuella XPathNavigator om den är placerad på en underordnad nod i den aktuella XPathNavigator. Ta till exempel följande XML-sträng:
<item><name>widget</name></item>
Om strömmen XPathNavigator är placerad på item noden och den XPathNavigator angivna är placerad på name noden IsDescendant returnerar true.
Den här metoden returnerar false alltid under följande villkor:
Den XPathNavigator angivna delar samma implementering men pekar på en annan dokumentinstans än den aktuella navigatören.
Den XPathNavigator angivna har en annan implementering än den aktuella navigatören.