Enum XPathResultType

Enum XPathResultType

名称: Aspose.Html.Dom.XPath セットアップ: Aspose.HTML.dll (25.4.0)

特定の「タイプ」が指定された場合、結果は、必要と可能な場合、XPath タイプ変換を使用して、関連タイプとして返還されます。

[ComVisible(true)]
public enum XPathResultType

Fields

Any = 0

このコードは特定のタイプを表すものではありません. XPath expressionwill の評価は決してこのタイプを生み出さない. このタイプが要求される場合、評価は自然に表現の評価から生じるいかなるタイプも返します. 自然結果が「いかなる」タイプが要求されたときにノードセットである場合、「UnorderedNodeIterator」は常に結果のタイプです. ノードセットの他の表現は明確に要求される必要があります。

AnyUnorderedNode = 8

結果は [XPath 1.0] によって定義されたノードセットであり、単一のノードとしてアクセスされますが、ノードセットが空いている場合に「ゼロ」になる可能性があります. ドキュメントの修正は invalidatethe ノードではありませんが、結果ノードが現在のドキュメントに合致しないことを意味する可能性があります. これは、実装が発見された結果セットに anynode が発見された後に停止することができるので、最適化を可能にする便利です. 実際の結果に 1 つ以上のノードが存在する場合、返却された単一のノードは、ドキュメントの順序で最初ではありません。

Boolean = 3

結果は [XPath 1.0] によって定義されたボーレアンです。ボレアンを無効にするが、再評価が同じボレアンを生み出さないことを意味するかもしれない。

FirstOrderedNode = 9

結果は [XPath 1.0] によって定義されたノードセットであり、単一のノードとしてアクセスされますが、ノードセットが空いている場合に「ゼロ」になる可能性があります. ドキュメントの修正は invalidatetheノードではありませんが、結果ノードが現在のドキュメントに合致しないことを意味する可能性があります. これは、実装が停止することができるので、最適化を可能にする便利性です 結果セットのドキュメントの順序で最初のノードが発見されました. 実際の結果に onenode 以上がある場合、返却された単一ノードはドキュメントの順序で最初になります。

Number = 1

結果は [XPath 1.0] によって定義された数字です。数字を無効にするが、再評価が同じ数字を生み出さないことを意味する。

OrderedNodeIterator = 5

結果は [XPath 1.0] によって定義されたノードセットで、イーテラティブにアクセスされます。ドキュメントの修正は、イテレーションを無効にします。

OrderedNodeSnapshot = 7

結果は [XPath 1.0] によって定義されたノードセットで、スナップショットとしてアクセスされます。オリジナルドキュメントの順序で表示されるノードのリスト. ドキュメントの変更は、スナップショットを無効にするが、再評価が同じスナップショットを生み出さないことを意味する。また、スナップショットのノードは、文書から変更、移動、または削除された場合があります。

String = 2

結果は [XPath 1.0] によって定義された列です。ストレッチを無効にするが、ストレッチがもはやストレッチに合わないことを意味する。現在の文書

UnorderedNodeIterator = 4

結果は [XPath 1.0] によって定義されたノードセットで、イーテラティブにアクセスされますが、特定の順序でノードを生成することはできません. ドキュメントの変更はテイテラーションを無効にします. これは、結果がノードセットであり、「すべての」タイプが要求される場合、デフォルトタイプが返却されます。

UnorderedNodeSnapshot = 6

結果は [XPath 1.0] によって定義されたノードセットで、スナップショットとしてアクセスされます。特定の順序でないノードのリスト. ドキュメントの変更は、スナップショットを無効にするが、再評価が同じスナップショットを生み出さないことを意味する。また、スナップショットのノードは、文書から変更、移動、または削除された場合があります。

 日本語