System::Xml::XPath::XPathNodeIterator クラス
XPathNodeIterator class
選択されたノード集合に対するイテレータを提供します。
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
メソッド
| メソッド | 説明 |
|---|---|
| virtual Clone() | 派生クラスでオーバーライドされた場合、この XPathNodeIterator オブジェクトのクローンを返します。 |
| virtual get_Count() | 選択されたノード集合の最後のノードのインデックスを返します。 |
| virtual get_Current() | 派生クラスでオーバーライドされた場合、この XPathNodeIterator に対する XPathNavigator オブジェクトを取得し、現在のコンテキストノードに位置付けます。 |
| virtual get_CurrentPosition() | 派生クラスでオーバーライドされた場合、選択されたノード集合における現在位置のインデックスを取得します。 |
| GetEnumerator() override | 選択されたノード集合を反復するための IEnumerator オブジェクトを返します。 |
| virtual MoveNext() | 派生クラスでオーバーライドされた場合、XPathNodeIterator::get_Current メソッドが返す XPathNavigator オブジェクトを、選択されたノード集合の次のノードへ移動させます。 |
| XPathNodeIterator() | XPathNodeIterator クラスの新しいインスタンスを初期化します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
参照
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Page for C++