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