XPathNavigator.IsDescendant(XPathNavigator) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob es sich bei dem angegebenen Wert XPathNavigator um ein untergeordnetes Element des aktuellen XPathNavigatorTyps handelt.
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
Parameter
- nav
- XPathNavigator
Der XPathNavigator zu vergleichende XPathNavigatorWert.
Gibt zurück
truewenn es sich bei der angegebenen XPathNavigator Umlage um ein untergeordnetes Element des aktuellen XPathNavigator; andernfalls handelt. false
Hinweise
Ein XPathNavigator absteigender Teil des aktuellen XPathNavigator Elements, wenn er auf einem untergeordneten Knoten des aktuellen XPathNavigatorKnotens positioniert ist. Nehmen Sie beispielsweise die folgende XML-Zeichenfolge:
<item><name>widget</name></item>
Wenn der Aktuelle XPathNavigator auf dem item Knoten positioniert ist und der XPathNavigator angegebene auf dem name Knoten positioniert ist, IsDescendant wird der trueWert zurückgegeben.
Diese Methode gibt immer unter den folgenden Bedingungen zurück false :
Die XPathNavigator angegebene Datei verwendet dieselbe Implementierung, verweist jedoch auf eine andere Dokumentinstanz als den aktuellen Navigator.
Der XPathNavigator angegebene Parameter weist eine andere Implementierung als der aktuelle Navigator auf.