System::Xml::XPath::XPathNodeIterator sınıfı

XPathNodeIterator class

Seçili bir düğüm kümesi üzerinde yineleyici sağlar.

class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>

Yöntemler

YöntemAçıklama
virtual Clone()Türetilmiş bir sınıfta geçersiz kılındığında, bu XPathNodeIterator nesnesinin bir kopyasını döndürür.
virtual get_Count()Seçilen düğüm kümesindeki son düğümün indeksini döndürür.
virtual get_Current()Türetilmiş bir sınıfta geçersiz kılındığında, bu XPathNodeIterator için, geçerli bağlam düğümünde konumlandırılmış XPathNavigator nesnesini alır.
virtual get_CurrentPosition()Türetilmiş bir sınıfta geçersiz kılındığında, seçilen düğüm kümesindeki geçerli konumun indeksini alır.
GetEnumerator() overrideSeçilen düğüm kümesi üzerinde yineleme yapmak için bir IEnumerator nesnesi döndürür.
virtual MoveNext()Türetilmiş bir sınıfta geçersiz kılındığında, XPathNodeIterator::get_Current yöntemi tarafından döndürülen XPathNavigator nesnesini seçilen düğüm kümesindeki bir sonraki düğüme taşır.
XPathNodeIterator()XPathNodeIterator sınıfının yeni bir örneğini başlatır.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma addır.

Ayrıca Bakınız