Enum XPathResultType
nazivni prostor: Aspose.Html.Dom.XPath Sastav: Aspose.HTML.dll (25.4.0)
Ako je određena ’tipa’, onda će se rezultat vratiti kao odgovarajući tip, koristeći XPath tip konverzije gdje je potrebno i moguće.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Ovaj kod ne predstavlja određeni tip. ocjena XPath expressionwill nikada ne proizvodi ovaj tip. Ako se taj tip traži, onda ocjena vraća bilo koji tip prirodno proizlazi iz ocjene izraza. Ako je prirodni rezultat sastav čvorova kada se zatraži ‘Svaki’ tip, onda ‘UnorderedNodeIterator’ je uvijek rezultat tipa.
AnyUnorderedNode = 8
Rezultat je sastav čvorova kako je definiran od strane [XPath 1.0] i bit će dostupan kao jedan čvor,koji može biti ’nula’ ako je sastav čvorova prazan.Modifikacija dokumenta ne invalidatethe čvor, ali može značiti da rezultat čvor više ne odgovara tekućem dokumentu.Ovo je udobnost koja omogućuje optimizaciju jer implementacija može zaustaviti nakon što je pronađen aninoda u rezultatnom setu.Ako postoji više od jednog čvorova u stvarnom rezultatu, jedini čvor vraćen možda neće biti prvi u redoslijedu dokumenta.
Boolean = 3
Rezultat je boolean kako je definiran u [XPath 1.0].invalidirati boolean, ali to može značiti da ponovna ocjena ne bi donijela isti boolean.
FirstOrderedNode = 9
Rezultat je niz čvorova kako je definiran od strane [XPath 1.0] i bit će dostupan kao jedan čvor,koji može biti ’nula’ ako je niz čvorova prazan.Modifikacija dokumenta ne invalidatethe čvor, ali može značiti da rezultat čvor više ne odgovara tekućem dokumentu.Ovo je udobnost koja omogućuje optimizaciju jer implementacija može zaustaviti nakon što je pronađen prvi čvor u redoslijedu dokumenta rezultata.Ako postoji više od onenoda u stvarnom rezultatu, jedini čvor vraćen će biti prvi u redoslijedu dokumenta.
Number = 1
Rezultat je broj kako je definiran u [XPath 1.0].invalidirati broj, ali to može značiti da ponovna ocjena ne bi donijela istu brojku.
OrderedNodeIterator = 5
Rezultat je niz čvorova kako je definiran od strane [XPath 1.0] koji će se pristupiti iterativno,koji će proizvesti dokumentirane čvorove. izmjena dokumenta otkazuje iteraciju.
OrderedNodeSnapshot = 7
Rezultat je niz čvorova kako je definiran od strane [XPath 1.0] koji će se pristupiti kao snimkapopis čvorova koji će biti u izvornom redoslijedu dokumenta.otkazati snimku, ali to može značiti da ponovna ocjena ne bi donijela isti snimaki čvorovi u snimku mogu biti izmijenjeni, premješteni ili uklonjeni iz dokumenta.
String = 2
Rezultat je niz kako je definiran od strane [XPath 1.0].otkazati traku, ali to može značiti da traka više ne odgovaraTrenutačni dokument.
UnorderedNodeIterator = 4
Rezultat je niz čvorova kako je definiran od strane [XPath 1.0] koji će se pristupiti iterativno,koji ne može proizvesti čvorove u određenom redoslijedu.Modifikacija dokumenta otkazuje titeration.Ovo je podrazumevani tip vraćen ako je rezultat niz čvorova i ‘Svaki’ tip je zatražen.
UnorderedNodeSnapshot = 6
Rezultat je niz čvorova kako je definiran od strane [XPath 1.0] koji će se pristupiti kao snimkapopis čvorova koji se možda ne nalaze u određenom redoslijedu.otkazati snimku, ali to može značiti da ponovna ocjena ne bi donijela isti snimaki čvorovi u snimku mogu biti izmijenjeni, premješteni ili uklonjeni iz dokumenta.