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 възла, но би могло да означава, че резултатният възлив вече не съответства на текущия документ.Това е удобство, което позволява оптимизиране, тъй като изпълнението могат да се спре, след като се намери анинод в резултата на комплекта.
Boolean = 3
Резултатът е булеан, както е определено от [XPath 1.0].Невалифицира булеан, но може да означава, че преоценката няма да доведе до същия булен.
FirstOrderedNode = 9
Резултатът е настройка на възел, както е определено от [XPath 1.0] и ще бъде достъпен като един ядро,което може да бъде “нул”, ако наборът на възли е празен.Модификация на документа не invalidatethe ядра, но може и да означава, че резултатът ябълка вече не съответства на текущия документ.Това е удобство, което позволява оптимизация, тъй като изпълнението могат да се спре, след като първият яд в документа ред на резултата на набора е намерено.
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], който ще бъде достъпен като снимкасписък на възли, които не могат да бъдат в конкретен ред.невалифицира снимката, но може да означава, че преоценката няма да даде същия снимкаи възли в снимката може да са били променени, преместени или премахнати от документа.