System::Xml::XPath::XPathNodeIterator class

XPathNodeIterator class

Seçili düğüm kümesi üzerinde bir 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, XPathNavigator nesnesini XPathNodeIterator::get_Current yöntemi tarafından döndürülen seçili düğüm kümesindeki bir sonraki düğüme taşır.
XPathNodeIterator()Yeni bir XPathNodeIterator sınıfı örneği başlatır.

Typedefs

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

Ayrıca Bakınız