Enum XPathResultType
A név: Aspose.Html.Dom.XPath Összefoglaló: Aspose.HTML.dll (25.4.0)
Ha egy adott ’típus’ meg van határozva, akkor az eredményt a megfelelő típusként fogják visszaküldeni, ahol szükséges és lehetséges, az XPath típusú átalakítások segítségével.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Ez a kód nem egy adott típusot képvisel. Az XPath kifejezés értékelése soha nem hoz létre ezt a típusot. Ha ezt a típusot kérik, akkor az értékelés visszatér, bármilyen típus természetesen a kifejezés értékeléséből származik. Ha a természetes eredmény egy csomópont, amikor a ‘Minden’ típusot kérik, akkor a ‘UnorderedNodeIterator’ mindig az eredményes típus.
AnyUnorderedNode = 8
Az eredmény a [XPath 1.0] által meghatározott csomópont, és hozzáférhető lesz, mint egy csomópont,amely “null” lehet, ha a csomópont készlet üres. A dokumentum módosítása nem invalidatethe csomópont, de azt jelenti, hogy az eredmény csomópont már nem felel meg a jelenlegi dokumentumnak.Ez egy kényelem, amely lehetővé teszi az optimalizáció, mivel a végrehajtás megállíthatja, miután az eredményes csomópontban több csomópont található.
Boolean = 3
Az eredmény a [XPath 1.0] által meghatározott boolean.érvényteleníti a boolean, de azt jelenti, hogy az újraértékelés nem eredményezné ugyanazt a boolean.
FirstOrderedNode = 9
Az eredmény a [XPath 1.0] által meghatározott csomópont, és hozzáférhető lesz egyetlen csomópontként,amely “null” lehet, ha a csomópont készlet üres. A dokumentum módosítása nem invalidatethe csomópont, de azt jelenti, hogy az eredmény csomópont már nem felel meg a jelenlegi dokumentumnak.Ez egy kényelem, amely lehetővé teszi az optimalizációt, mivel a végrehajtás leállhat, miután az első csomópont a dokumentum sorrendjében az eredményes készlet megtalálható.
Number = 1
Az eredmény a [XPath 1.0] által meghatározott szám. A dokumentum módosítása nemmegsemmisíti a számot, de azt jelenti, hogy az újraértékelés nem eredményezi ugyanazt a számot.
OrderedNodeIterator = 5
Az eredmény egy [XPath 1.0] által meghatározott csomópont, amely iteratív módon hozzáférhető,amely dokumentumrendelt csomópontokat termel.A dokumentum módosítása érvényteleníti az iterációt.
OrderedNodeSnapshot = 7
Az eredmény egy [XPath 1.0] által meghatározott csomópont, amely egy fényképként hozzáférhetőa csomópontok listája, amelyek az eredeti dokumentumrendben lesznek.megsemmisíti a fényképet, de azt jelenti, hogy az újraértékelés nem adja meg ugyanazt a fényképetés a képernyőn lévő csomópontok megváltoztathatók, áthelyezhetők vagy eltávolíthatók a dokumentumból.
String = 2
Az eredmény a [XPath 1.0] által meghatározott sor.A dokumentum módosítása nemérvényteleníti a szalagot, de azt jelenti, hogy a szalag már nem felel meg aA jelenlegi dokumentum.
UnorderedNodeIterator = 4
Az eredmény a [XPath 1.0] által meghatározott csomópont, amely iteratív módon hozzáférhető,amely nem termel csomópontokat egy adott sorrendben.A dokumentum módosítása megszünteti a titrációt.Ez az alapértelmezett típus visszatér, ha az eredmény egy csomópont és a ‘Minden’ típus kéri.
UnorderedNodeSnapshot = 6
Az eredmény egy [XPath 1.0] által meghatározott csomópont, amely egy fényképként hozzáférhetőolyan csomópontok listája, amelyek nem lehetnek egy adott sorrendben.A dokumentum módosítása nemmegsemmisíti a fényképet, de azt jelenti, hogy az újraértékelés nem adja meg ugyanazt a fényképetés a képernyőn lévő csomópontok megváltoztathatók, áthelyezhetők vagy eltávolíthatók a dokumentumból.