Enum XPathResultType

Enum XPathResultType

Název místa: Aspose.Html.Dom.XPath Sbírka: Aspose.HTML.dll (25.4.0)

Pokud je specifikován konkrétní ’typ’, výsledek se vrátí jako odpovídající typ, pomocí konverzí typu XPath, kde je to nutné a možn.

[ComVisible(true)]
public enum XPathResultType

Fields

Any = 0

Tento kód nepředstavuje konkrétní typ. Hodnocení XPath expressionwill nikdy nepředstavuje tento typ. Pokud je tento typ požadován, pak se hodnocení vrátíjakýkoliv typ přirozeně vyplývá z hodnocení výrazu. Pokud je přirozený výsledek node set, když byl požadován typ ‘Any’, pak ‘UnorderedNodeIterator’ je vždy výsledný typ. Každá jiná reprezentace node set musí být explicitně požadována.

AnyUnorderedNode = 8

Výsledek je node set definovaný [XPath 1.0] a bude přístupný jako jediný node,který může být ’null’ v případě, že node set je prázdný.Dokumentní modifikace ne invalidatethe node, ale může znamenat, že výsledný node již neodpovídá aktuálnímu dokumentu.Toto je pohodlí, které umožňuje optimalizace, protože implementace může zastavit, jakmile anynode v výsledném setu byl nalezen.Pokud je více než jeden node v aktuálním výsledku, jediný vrácený node nemusí být první v dokumentu pořad.

Boolean = 3

Výsledkem je boolean, jak je definováno [XPath 1.0].Zrušit boolean, ale může to znamenat, že přehodnocení by nedělal stejný boolean.

FirstOrderedNode = 9

Výsledkem je nastavení node, jak je definováno [XPath 1.0] a bude přístupný jako jediný node,který může být ’null’ v případě, že je nastavení node prázdné.Modifikace dokumentu ne invalidatethe node, ale může znamenat, že výsledný node již neodpovídá aktuálnímu dokumentu.Toto je pohodlí, které umožňuje optimalizaci, protože implementace může zastavit, jakmile první node v dokumentu pořadí výsledného nastavení byla nalezena.

Number = 1

Výsledkem je číslo, jak je definováno [XPath 1.0].Zrušit číslo, ale může to znamenat, že přehodnocení by nepřineslo stejné číslo.

OrderedNodeIterator = 5

Výsledkem je nůž nastavený podle definice [XPath 1.0], který bude přístupný iterativn,které budou produkovat dokumenty objednané uzly. modifikace dokumentu zruší iteraci.

OrderedNodeSnapshot = 7

Výsledkem je nastavení node podle definice [XPath 1.0], které bude přístupné jako snímekseznam uzlin, které budou v původním řádu dokumentu.zrušit snímek, ale může to znamenat, že přehodnocení by neudělal stejný snímeka uzly ve snímku mohou být změněny, přemístěny nebo odstraněny z dokumentu.

String = 2

Výsledkem je řádek, jak je definován [XPath 1.0].zrušit řetězec, ale může to znamenat, že řetězec již neodpovídáSoučasný dokument.

UnorderedNodeIterator = 4

Výsledkem je nastavení node, jak je definováno [XPath 1.0], které bude přístupné iterativně,které nemusí produkovat uzly v určitém pořadí.Modifikace dokumentu neplatí tetrace.Toto je výchozí typ vrácený, pokud je výsledek je nastavení node a požadován “Každý” typ.

UnorderedNodeSnapshot = 6

Výsledkem je nastavení node podle definice [XPath 1.0], které bude přístupné jako snímekseznam uzlin, které nemusí být v konkrétním pořadí.zrušit snímek, ale může to znamenat, že přehodnocení by neudělal stejný snímeka uzly ve snímku mohou být změněny, přemístěny nebo odstraněny z dokumentu.

 Čeština