Enum XPathResultType
Namn på plats: Aspose.Svg.Dom.XPath Församling: Aspose.SVG.dll (25.5.0)
Om en specifik ’typ’ anges, returneras resultatet som motsvarande typ, med hjälp av XPath-typkonversioner där det behövs och möjligt.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Denna kod representerar inte en specifik typ. En utvärdering av en XPath expressionwill producerar aldrig denna typ. Om denna typ begärs returnerar utvärderingen vilken typ som helst naturligt resulterar i utvärderingen av uttrycket. Om det naturliga resultatet är en nod uppsättning när ‘Varje’ typ begärs, då ‘UnorderedNodeIterator’ är alltid den resulterande typen.
AnyUnorderedNode = 8
Resultatet är en node uppsättning som definieras av [XPath 1.0] och kommer att komma åt som en enda node,som kan vara ’noll’ om node uppsättningen är tom. Dokument modifiering inte invalidatethe node, men kan innebära att resultatet node inte längre motsvarar det aktuella dokumentet.Detta är en bekvämlighet som tillåter optimering eftersom genomförandet kan stoppa när anynode i resultatet uppsättningen har hittats. Om det finns mer än en node i det faktiska resultatet, kan den enda node som returneras inte vara den första i dokument ordningen.
Boolean = 3
Resultatet är en boolean enligt definitionen av [XPath 1.0].invalidera boolean, men kan innebära att omvärderingen inte skulle ge samma boolean.
FirstOrderedNode = 9
Resultatet är en node uppsättning som definierats av [XPath 1.0] och kommer att komma åt som en enda node,som kan vara ’noll’ om node uppsättningen är tom. Dokument modifiering inte invalidatethe node, men kan innebära att resultatet node inte längre motsvarar det aktuella dokumentet.Detta är en bekvämlighet som tillåter optimering eftersom genomförandet kan stoppa när den första noden i dokument ordningen av det resulterande uppsättningen har hittats.
Number = 1
Resultatet är ett tal som definieras av [XPath 1.0].Annullera siffran, men kan innebära att omvärderingen inte skulle ge samma siffra.
OrderedNodeIterator = 5
Resultatet är en node som definieras av [XPath 1.0] som kommer att komma åt iterativt,som kommer att producera dokumentbeställda noder. dokumentmodifiering annullerar iterationen.
OrderedNodeSnapshot = 7
Resultatet är en nod som definieras av [XPath 1.0] som kommer att komma åt som en snapshotlistan över noder som kommer att vara i originaldokument ordning.Annullera snapshot men kan innebära att omvärderingen inte ger samma snapshotoch noder i snapshotet kan ha ändrats, flyttats eller tagits bort från dokumentet.
String = 2
Resultatet är en rad som definieras av [XPath 1.0].invalidera strängen, men kan innebära att strängen inte längre motsvararnuvarande dokument.
UnorderedNodeIterator = 4
Resultatet är en nod uppsättning som definieras av [XPath 1.0] som kommer att komma åt iterativt,som inte kan producera noder i en viss ordning. Dokument modifiering invalidiserar titeration. Detta är standardtypen returneras om resultatet är en nod uppsättning och ‘Varje’typ begärs.
UnorderedNodeSnapshot = 6
Resultatet är en nod som definieras av [XPath 1.0] som kommer att komma åt som en snapshotförteckning över noder som inte kan vara i en viss ordning.Annullera snapshot men kan innebära att omvärderingen inte ger samma snapshotoch noder i snapshotet kan ha ändrats, flyttats eller tagits bort från dokumentet.