Enum XPathResultType
Pôvodný názov: Aspose.Html.Dom.XPath Zhromaždenie: Aspose.HTML.dll (25.4.0)
Ak je špecifikovaný konkrétny ’typ’, výsledok sa vráti ako zodpovedajúci typ, pomocou konverzie typu XPath, kde je to potrebné a možné.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Tento kód nepredstavuje konkrétny typ. Hodnotenie XPath expressionwill nikdy nepredstavuje tento typ. Ak je tento typ požadovaný, potom hodnotenie vráti akýkoľvek typ prirodzene vyplýva z hodnotenia výrazu. Ak je prirodzený výsledok súborom uzlov, keď bol požadovaný typ ‘Any’, potom ‘UnorderedNodeIterator’ je vždy výsledný typ. Akákoľvek iná reprezentácia uzlov musí byť explicitne požadovaná.
AnyUnorderedNode = 8
Výsledok je node nastavený podľa definície [XPath 1.0] a bude prístupný ako jediný node,ktorý môže byť ’null’ ak je node nastavenie prázdne.Dokument modifikácia ne invalidatethe node, ale môže znamenať, že výsledný node už neodpovedá aktuálnemu dokumentu.Toto je pohodlie, ktoré umožňuje optimalizáciu, pretože implementácia môže zastaviť, akonáhle anynode v výslednom nastavení bola nájdená.Ak je viac ako jeden node v skutočnom výsledku, jediný node vrátený nemusí byť prvý v dokumente.
Boolean = 3
Výsledok je boolean ako definovaný [XPath 1.0].zrušiť boolean, ale môže to znamenať, že preskúmanie by nedosiahlo rovnaký boolean.
FirstOrderedNode = 9
Výsledok je node nastavený podľa definície [XPath 1.0] a bude prístupný ako jediný node,ktorý môže byť ’null’ ak je node nastavenie prázdne.Modifikácia dokumentu ne invalidatethe node, ale môže znamenať, že výsledný node už neodpovedá aktuálnemu dokumentu.Toto je pohodlie, ktoré umožňuje optimalizáciu, pretože implementácia môže zastaviť, akonáhle prvý node v poradí dokumentu výsledného súboru bol nájdený.Ak je viac ako onenode v skutočnom výsledku, jediný node vrátený bude prvý v poradí dokumentu.
Number = 1
Výsledok je číslo definované [XPath 1.0].zrušiť číslo, ale môže to znamenať, že rehodnotenie by nedosiahlo rovnaké číslo.
OrderedNodeIterator = 5
Výsledkom je nôž nastavený podľa definície [XPath 1.0], ktorý bude prístupný iteratívne,ktorý bude produkovať dokumentom objednané uzly. modifikácia dokumentu neplatí iteráciu.
OrderedNodeSnapshot = 7
Výsledkom je nôž nastavený podľa definície [XPath 1.0], ktorý bude prístupný ako snapshotzoznam uzlov, ktoré budú v pôvodnom poradí dokumentu.zrušiť snapshot, ale môže to znamenať, že prehodnotenie by nedosiahlo rovnaký snapshota uzly v snímke môžu byť zmenené, presunuté alebo odstránené z dokumentu.
String = 2
Výsledkom je riadok definovaný [XPath 1.0].zrušiť prúžok, ale môže to znamenať, že prúžok už neodpovedáaktuálny dokument.
UnorderedNodeIterator = 4
Výsledkom je nastavenie uzla, ako je definované [XPath 1.0], ktoré bude prístupné iteratívne,ktoré nemôže produkovať uzly v konkrétnom poradí.Modifikácia dokumentu neplatí tetovanie.Toto je predvolený typ vrátený, ak je výsledok nastavenie uzla a “Každý” typ je požadovaný.
UnorderedNodeSnapshot = 6
Výsledkom je nôž nastavený podľa definície [XPath 1.0], ktorý bude prístupný ako snapshotzoznam uzlov, ktoré nemôžu byť v konkrétnom poradí.zrušiť snapshot, ale môže to znamenať, že prehodnotenie by nedosiahlo rovnaký snapshota uzly v snímke môžu byť zmenené, presunuté alebo odstránené z dokumentu.