Interface IXPathResult

Interface IXPathResult

Името на пространството: Aspose.Svg.Dom.XPath Асамблея: Aspose.SVG.dll (25.5.0)

XPathResult" представлява резултата от оценката на израз на anXPath 1.0 в контекста на конкретен възел. Тъй като оценката на израз на XPath.

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IXPathResult

Properties

BooleanValue

Стойността на този булеан резултат.

[DOMName("booleanValue")]
bool BooleanValue { get; }

стойност на имота

bool

Exceptions

DOMException

TYPE_ERR: възстановен, ако ‘resultType’ не е ‘Boolean’ тип.

InvalidIteratorState

iterator е недействителен. True ако ‘resultType’ е ‘UnorderedNodeIterator’ тип или ‘OrderedNodeIterator.

[DOMName("invalidIteratorState")]
bool InvalidIteratorState { get; }

стойност на имота

bool

NumberValue

Стойността на това число е резултатът.

[DOMName("numberValue")]
double NumberValue { get; }

стойност на имота

double

Exceptions

DOMException

TYPE_ERR: издигнат, ако ‘resultType’ не е ‘Number’ тип.

ResultType

Код, представляващ вида на този резултат, както е определено отhttp://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathРезултатАпсос.Свг.Дом.XPath.xPatResultType enum.

[DOMName("resultType")]
XPathResultType ResultType { get; }

стойност на имота

XPathResultType

SingleNodeValue

Стойността на този единен резултат, който може да бъде “нуле”.

[DOMNullable]
[DOMName("singleNodeValue")]
Node SingleNodeValue { get; }

стойност на имота

Node

Exceptions

DOMException

TYPE_ERR: повишен, ако резултатType не е тип ‘AnyUnorderedNode’ или тип “FirstOrdered Node”.

SnapshotLength

snapshot. валидни стойности за snapshotИндикациите са ‘0’ до ‘snapshotLength-1.

[DOMName("snapshotLength")]
int SnapshotLength { get; }

стойност на имота

int

Exceptions

DOMException

TYPE_ERR: възстановен, ако резултатType не е ‘UnorderedNodeSnapshot’ тип или ‘OrderedDNA’ вид.

StringValue

Стойността на този струй резултат.

[DOMName("stringValue")]
string StringValue { get; }

стойност на имота

string

Exceptions

DOMException

TYPE_ERR: издигнат, ако ‘resultType’ не е ‘String’ тип.

Methods

IterateNext()

Итерира и връща следващия възел от настройката или “нуле”, ако няма повече възи.

[DOMName("iterateNext")]
Node IterateNext()

Returns

Node

Върнете следващия възел.

Exceptions

DOMException

TYPE_ERR: възстановен, ако ‘resultType’ не е ‘UnorderedNodeIterator’ тип или ‘OrderedНodeИтертор’.

DOMException

INVALID_STATE_ERR: Документът е мутиранСлед като резултатът е върнат.

SnapshotItem(инт)

Ако “индексът” е по-голям или е равен на броя на възелите в списъка, този метод се връща “нуле”. За разлика от резултата на тетератора, снимката не става невалидна, но може да не съответства на текущия документ, ако е мутирана.

[DOMName("snapshotItem")]
[DOMNullable]
Node SnapshotItem(int index)

Parameters

index int

Индекс в колекцията на snapshot.

Returns

Node

NodeList" или “нуле” ifthat.

Exceptions

DOMException

TYPE_ERR: възстановен, ако ‘resultType’ не е ‘UnorderedNodeSnapshot’ тип или ‘OrderedDrive’ вид.

 Български