Interface IXPathResult

Interface IXPathResult

nazivni prostor: Aspose.Svg.Dom.XPath Sastanak: Aspose.SVG.dll (25.5.0)

Interfejs ‘XPathResult’ predstavlja rezultat ocjene izraza anXPath 1.0 u kontekstu određenog čvorova. budući da ocjena izraza XPath može rezultirati različitim vrstama rezultata, ovaj objekt čini nemoguće otkriti i manipulirati tipom i vrijednošću rezultata.

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

Properties

BooleanValue

Vrijednost ovog boolean rezultata.

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

Vrijednost nekretnina

bool

Exceptions

DOMException

TYPE_ERR: podignuta ako ‘resultType’ nije ‘Boolean’ tip.

InvalidIteratorState

Istinito ako je ‘resultType’ tip ‘UnorderedNodeIterator’ ili ‘OrderedNodeIterator’ tip i dokument je izmijenjen otkako je taj rezultat vratio.

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

Vrijednost nekretnina

bool

NumberValue

Vrijednost ovog broja je rezultat.

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

Vrijednost nekretnina

double

Exceptions

DOMException

TYPE_ERR: podignuta ako ‘resultType’ nije ‘Number’ tip.

ResultType

kod koji predstavlja vrstu ovog rezultata, kako je definiran od straneHTTP://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResultSljedeći članakAspose.Svg.Dom.XPath.ExpathResultType enum.

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

Vrijednost nekretnina

XPathResultType

SingleNodeValue

Vrijednost ovog jedinstvenog rezultata, koji može biti ‘zero’.

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

Vrijednost nekretnina

Node

Exceptions

DOMException

TYPE_ERR: podignuta ako rezultatType nije ‘AnyUnorderedNode’ tip ili ‘FirstOrdered Node’.

SnapshotLength

Validne vrijednosti za snapshotItemindikacije su ‘0’ do ‘snapshotLength-1’ uključujući.

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

Vrijednost nekretnina

int

Exceptions

DOMException

TYPE_ERR: podignuta ako rezultatType nije ‘UnorderedNodeSnapshot’ tip ili ‘OrderedDateSnack’.

StringValue

Vrijednost ovog rezultata struje.

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

Vrijednost nekretnina

string

Exceptions

DOMException

TYPE_ERR: podignuta ako ‘resultType’ nije ‘String’ tip.

Methods

IterateNext()

Iterira i vraća sljedeće čvorove iz čvorova ili ‘zero’ ako više nema čvorova.

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

Returns

Node

Povratak sljedećeg čvorova.

Exceptions

DOMException

TYPE_ERR: podignuta ako ‘resultType’ nije ‘UnorderedNodeIterator’ tip ili ‘OrderedDateIerator’.

DOMException

INVALID_STATE_ERR: Dokument je mutiranNakon što je rezultat vratio.

SnapshotItem(int)

Ako je ‘index’ veći ili jednako broju čvorova na popisu, ova metoda vraća ‘zero’.U suprotnosti s rezultatom kazališta, snimak ne postaje nevažeći, ali možda ne odgovara tekućem dokumentu ako se mutira.

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

Parameters

index int

Slijedeći članakSnapshot kolekcija.

Returns

Node

Node na ‘index’ položaju u ‘NodeList’, ili ‘zero’ ifthat nije valjan indeks.

Exceptions

DOMException

TYPE_ERR: podignuta ako ‘resultType’ nije ‘UnorderedNodeSnapshot’ tip ili ‘OrderedMoreSnack’.

 Hrvatski