Interface IXPathResult
名称: Aspose.Html.Dom.XPath セットアップ: Aspose.HTML.dll (25.4.0)
「XPathResult」インターフェイスは、特定のノードの文脈における anXPath 1.0 表現の評価の結果を表します. XPath 表現の評価は、さまざまな結果タイプを引き起こす可能性があるため、このオブジェクトは、結果のタイプと価値を発見し、操作することは不可能です。
[DOMNoInterfaceObject]
[ComVisible(true)]
public interface IXPathResult
Properties
BooleanValue
このボレアンの結果の価値
[DOMName("booleanValue")]
bool BooleanValue { get; }
不動産価値
Exceptions
TYPE_ERR: ‘resultType’ が ‘Boolean’ タイプでない場合にアップします。
InvalidIteratorState
「結果Type」は「UnorderedNodeIterator」タイプまたは「OrderedNodeIterator」タイプであり、この結果が返還されてから文書が変更された場合。
[DOMName("invalidIteratorState")]
bool InvalidIteratorState { get; }
不動産価値
NumberValue
この数字の価値は、結果です。
[DOMName("numberValue")]
double NumberValue { get; }
不動産価値
Exceptions
TYPE_ERR: 「結果タイプ」が「番号」タイプでない場合にアップします。
ResultType
この結果の種類を表すコードは、その結果によって定義されるように、http://www.w3.org/TR/DOM-レベル-3-XPath/xpath.html#XPathResultトップページ > トップページ > トップページ > トップページ > トップページ >
[DOMName("resultType")]
XPathResultType ResultType { get; }
不動産価値
SingleNodeValue
この単一ノードの値は「ゼロ」になる可能性があります。
[DOMNullable]
[DOMName("singleNodeValue")]
Node SingleNodeValue { get; }
不動産価値
Exceptions
TYPE_ERR: resultType が ‘AnyUnorderedNode’ タイプまたは ‘FirstOrderedNode’ タイプでない場合にアップします。
SnapshotLength
結果のスナップショットにノードの数 スナップショットの有効値 インデックスは「0」から「snapshotLength-1」を含む。
[DOMName("snapshotLength")]
int SnapshotLength { get; }
不動産価値
Exceptions
TYPE_ERR: 結果Type が ‘UnorderedNodeSnapshot’ タイプまたは ‘OrderedNodeSnapshot’ タイプでない場合にアップします。
StringValue
このストレッチの結果の価値
[DOMName("stringValue")]
string StringValue { get; }
不動産価値
Exceptions
TYPE_ERR: ‘resultType’ が ‘String’ タイプでない場合にアップします。
Methods
IterateNext()
ノードセットまたは「ゼロ」から次のノードをイーテルして返す場合、ノードがなくなります。
[DOMName("iterateNext")]
Node IterateNext()
Returns
次のノードを返します。
Exceptions
TYPE_ERR:「resultType」が「UnorderedNodeIterator」タイプまたは「OrderedNodeIterator」タイプではない場合にアップします。
INVALID_STATE_ERR: 文書が変換されました結果が返ってから。
SnapshotItem(インタ)
スナップショットコレクションの「インデックス」の項目を返します. もし「インデックス」がリストのノードの数に等しい場合、この方法は「ゼロ」を返します. 劇場の結果とは異なり、スナップショットは無効にならないが、変換された場合、現在の文書と一致しない場合があります。
[DOMNullable]
[DOMName("snapshotItem")]
Node SnapshotItem(int index)
Parameters
index
int
スナップショットコレクションにインデックス
Returns
ノードリストの「インデックス」の位置にあるノード、または「ゼロ」のifthatは有効なインデックスではありません。
Exceptions
TYPE_ERR:「resultType」が「UnorderedNodeSnapshot」タイプまたは「OrderedNodeSnapshot」タイプではない場合にアップします。