Interface IXPathResult
IXPathResult interface
XPathResultインターフェイスは、特定のノードのコンテキスト内で XPath 1.0 式を評価した結果を表します。 XPath 式の評価 はさまざまな結果タイプをもたらす可能性があるため、このオブジェクトを使用すると、 結果のタイプと値を検出して操作できます.
public interface IXPathResult
プロパティ
| 名前 | 説明 |
|---|---|
| BooleanValue { get; } | このブール結果の値。 |
| InvalidIteratorState { get; } | イテレータが無効になったことを示します。真の場合結果タイプ はUnorderedNodeIteratorタイプまたはOrderedNodeIteratortype および この結果が返されてからドキュメントが変更されました. |
| NumberValue { get; } | この数値結果の値. |
| ResultType { get; } | http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult で定義されている、この結果のタイプを表すコードXPathResultTypeenum. |
| SingleNodeValue { get; } | この単一ノードの結果の値。ヌル. |
| SnapshotLength { get; } | 結果スナップショットのノード数。 snapshotItem インデックスの有効な値は次のとおりです。0にスナップショットの長さ-1含む. |
| StringValue { get; } | この文字列結果の値。 |
メソッド
| 名前 | 説明 |
|---|---|
| IterateNext() | ノード セットから次のノードを繰り返して返します。ヌルこれ以上ノードがない場合. |
| SnapshotItem(int) | を返します索引スナップショット コレクションの 番目のアイテム。もしも索引 より大きいか、リスト内のノード数と等しい場合、このメソッドは戻り値を返しますヌル イテレータの結果とは異なり、スナップショットは無効にはなりませんが、変更された場合、現在の ドキュメントに対応しない場合があります. |
関連項目
- 名前空間 Aspose.Html.Dom.XPath
- 組み立て Aspose.HTML