XPathNavigator.IsDescendant(XPathNavigator) 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.
Belirtilen XPathNavigator öğesinin geçerli XPathNavigatoröğesinin alt öğesi olup olmadığını belirler.
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
Parametreler
- nav
- XPathNavigator
ile XPathNavigatorXPathNavigatorkarşılaştırabilirsiniz.
Döndürülenler
true
belirtilen XPathNavigator geçerli XPathNavigatoröğesinin alt öğesiyse; değilse, false
.
Açıklamalar
, XPathNavigator geçerli öğesinin alt düğümüne konumlandırıldıysa geçerlinin XPathNavigatorXPathNavigatoralt öğesidir. Örneğin, aşağıdaki XML dizesini alın:
<item><name>widget</name></item>
Geçerli XPathNavigator düğümde item
konumlandırıldıysa ve XPathNavigator belirtilen düğüm düğümde name
konumlandırıldıysa döndürür IsDescendanttrue
.
Bu yöntem her zaman aşağıdaki koşullar altında döndürür false
:
Belirtilen uygulama XPathNavigator aynı uygulamayı paylaşır, ancak geçerli gezginden farklı bir belge örneğini işaret ediyor.
Belirtilen XPathNavigator geçerli gezginden farklı bir uygulamaya sahip.