Enum XPathResultType
ja nimityö: Aspose.Html.Dom.XPath Kokoelma: Aspose.HTML.dll (25.4.0)
Jos tietty ’tyyppi’ on määritelty, tulos palautetaan vastaavan tyypinä, käyttämällä XPath-tyypin muunnelmia tarvittaessa ja mahdollisesti.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Tämä koodi ei edusta tiettyä tyyppiä. XPath-tyypin arviointi ei koskaan tuota tätä tyyppiä. Jos tätä tyyppiä pyydetään, arviointi palauttaa minkä tahansa tyypin luonnollisesti tuloksena ilmaisun arvioinnista. Jos luonnollinen tulos on node set, kun ‘Jokainen’ tyyppi pyydettiin, niin ‘UnorderedNodeIterator’ on aina tuloksena oleva tyyppi.
AnyUnorderedNode = 8
Tuloksena on [XPath 1.0] määritelty ytimessä ja sitä käytetään yhtenä ytimenä, joka voi olla ’null’ jos ytimessä on tyhjä. Asiakirjan muokkaus ei invalidatethe ytimessä, mutta se voi tarkoittaa, että tulos ytimessä ei enää vastaa nykyistä asiakirjaa.Tämä on mukavuus, joka mahdollistaa optimoinnin, koska täytäntöönpano voi pysähtyä, kun tulos ytimessä on löydetty. Jos todellisessa tuloksessa on enemmän kuin yksi ytimessä, palautettu ytimessä ei ehkä ole ensimmäinen asiakirjan järjestyksessä.
Boolean = 3
Tuloksena on [XPath 1.0] määritelty boolean.mitätöidään booleania, mutta se voi tarkoittaa, että uudelleenarviointi ei tuottaisi samaa booleania.
FirstOrderedNode = 9
Tuloksena on [XPath 1.0] määritelty node ja pääsee yhteen node, joka voi olla ’null’ jos node set on tyhjä. Document modification ei invalidatethe node, mutta voi tarkoittaa, että tulos node ei enää vastaa nykyistä asiakirjaa.Tämä on kätevyys, joka mahdollistaa optimoinnin, koska täytäntöönpano voi pysähtyä, kun ensimmäinen node asiakirjan järjestyksessä tulos set on löytynyt. Jos on enemmän kuin onenode todellisessa tuloksessa, palautettu yksittäinen node on ensimmäinen asiakirjan järjestyksessä.
Number = 1
Tuloksena on [XPath 1.0] määritelty numero.mitätöidään numeroa, mutta se voi tarkoittaa, että uudelleenarviointi ei tuota samaa numeroa.
OrderedNodeIterator = 5
Tuloksena on [XPath 1.0] määritelty node, joka pääsee iteratiivisesti,jotka tuottavat asiakirjojen järjestämät kulmat. asiakirjan muutos mitätöi iteraation.
OrderedNodeSnapshot = 7
Tuloksena on [XPath 1.0] määritelty node, joka on käytettävissä snapshotinaluettelo yhdisteistä, jotka ovat alkuperäisessä asiakirjan järjestyksessä.kieltää kuvan, mutta se voi tarkoittaa, että uudelleenarviointi ei tuota samaa kuvaaja näppäimistössä olevat kulmat saattavat olla muuttuneet, siirretyt tai poistettu asiakirjasta.
String = 2
Tuloksena on [XPath 1.0] määritelty sarja.kieltää sarjan, mutta se voi tarkoittaa, että sarja ei enää vastaaNykyinen asiakirja
UnorderedNodeIterator = 4
Tuloksena on [XPath 1.0] määritelty ytimääräinen, joka pääsee iteratiivisesti, joka ei voi tuottaa ytimää tietyssä järjestyksessä. Asiakirjan muuntaminen estää titeration. Tämä on oletusarvoinen tyyppi palautetaan, jos tulos on ytimääräinen ja ‘Jokainen’ tyyppi pyydetään.
UnorderedNodeSnapshot = 6
Tuloksena on [XPath 1.0] määritelty node, joka on käytettävissä snapshotinaluettelo yhdisteistä, jotka eivät välttämättä ole tietyssä järjestyksessä.kieltää kuvan, mutta se voi tarkoittaa, että uudelleenarviointi ei tuota samaa kuvaaja näppäimistössä olevat kulmat saattavat olla muuttuneet, siirretyt tai poistettu asiakirjasta.