Class Document

Class Document

ja nimityö: Aspose.Html.Dom Kokoelma: Aspose.HTML.dll (25.4.0)

Asiakirja edustaa koko HTML-, XML- tai SVG-asiakirjaa. käsitteellisesti se on asiakirjan puun juuret ja tarjoaa ensisijaisen pääsyn asiakirjan tietoihin.

[DOMName("Document")]
[DOMObject]
[ComVisible(true)]
public class Document : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IDocumentEvent, IParentNode, IElementTraversal, INonElementParentNode, IDocumentStyle, IGlobalEventHandlers

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IDocumentEvent , IParentNode , IElementTraversal , INonElementParentNode , IDocumentStyle , IGlobalEventHandlers

Perintöjäsenet

Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Document(Ilmastonmuutos, int)

Aloittaa Aspose.Html.Dom.Document -luokan uusi esimerkki.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Aspose.Html.Dom.IBrowsingContext, joka liittyy nykyiseen asiakirjaan.

implementation int

Asiakirjan täytäntöönpanotyyppi, kuten HTML ja SVG.

Properties

Basuuri

Tämän ytimen absoluuttinen perus URI tai nolla, jos täytäntöönpano ei voinut saada absoluuttista URI.

public override string BaseURI { get; }

Omistuksen arvo

string

CharacterSet

Tutustu asiakirjan koodaukseen.

[DOMName("characterSet")]
public string CharacterSet { get; }

Omistuksen arvo

string

Charset

Tutustu asiakirjan koodaukseen.

[DOMName("charset")]
public string Charset { get; }

Omistuksen arvo

string

ChildElementCount

Palauttaa tämän elementin lapset olevien elementtien nykyisen määrän. 0 jos tässä elementissä ei ole nodeType 1 -tyypistä lapsia.

public int ChildElementCount { get; }

Omistuksen arvo

int

Children

palauttaa lapsen elementit.

public HTMLCollection Children { get; }

Omistuksen arvo

HTMLCollection

ContentType

Saat asiakirjan sisällön tyypin.

[DOMName("contentType")]
public string ContentType { get; }

Omistuksen arvo

string

Context

Tutustu nykyiseen selausympäristöön.

public IBrowsingContext Context { get; }

Omistuksen arvo

IBrowsingContext

DefaultView

DefaultView IDL -ominaisuus asiakirjan käyttöliittymässä, kunon palautettava tämän asiakirjan selaimen WindowProxy-objekti,jos tässä asiakirjassa on liittyvä selausympäristö, tai ei muutoin.

[DOMName("defaultView")]
public IWindow DefaultView { get; }

Omistuksen arvo

IWindow

Doctype

Tämän asiakirjan kanssa liitetyn asiakirjan tyyppihyväksyntä.

[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }

Omistuksen arvo

DocumentType

DocumentElement

Tämä on kätevyysominaisuus, joka mahdollistaa suoran pääsyn lapsen kulmaan, joka on asiakirjan elementti.

[DOMName("documentElement")]
public Element DocumentElement { get; }

Omistuksen arvo

Element

Dokumentti

Asiakirjan sijainti tai nolla, jos se ei ole määritelty tai jos asiakirja on luotu DOMImplementation.createDocumentin avulla.

[DOMName("documentURI")]
public string DocumentURI { get; }

Omistuksen arvo

string

FirstElementChild

Palauttaa tämän elementin ensimmäinen lapsen elementin ytimen. null, jos tässä elementissä ei ole lapsen elementtejä.

public Element FirstElementChild { get; }

Omistuksen arvo

Element

Implementation

DOMImplementation esine, joka käsittelee tätä asiakirjaa.

[DOMName("implementation")]
public IDOMImplementation Implementation { get; }

Omistuksen arvo

IDOMImplementation

InputEncoding

Tutustu asiakirjan koodaukseen.

[DOMName("inputEncoding")]
public string InputEncoding { get; }

Omistuksen arvo

string

LastElementChild

Palauttaa tämän elementin viimeinen lapsen elementti nolla. null, jos tällä elementillä ei ole lapsen elementtejä.

public Element LastElementChild { get; }

Omistuksen arvo

Element

Location

asiakirjan sijainti.

[DOMName("location")]
public Location Location { get; }

Omistuksen arvo

Location

NextElementSibling

Palauttaa tämän elementin seuraava sisar-elementin ytimen. null, jos tässä elementissä ei ole sisar-elementin ytimiä, jotka tulevat tämän jälkeen asiakirjojen puussa.

public Element NextElementSibling { get; }

Omistuksen arvo

Element

NodeName

Tämän ytimen nimi riippuen sen tyypistä.

public override string NodeName { get; }

Omistuksen arvo

string

NodeType

Koodi, joka edustaa alakohtaisen kohteen tyyppiä.

public override ushort NodeType { get; }

Omistuksen arvo

ushort

Origin

Saat asiakirjan alkuperän.

[DOMName("origin")]
public string Origin { get; }

Omistuksen arvo

string

OwnerDocument

Hanki omistajan asiakirja.

public override Document OwnerDocument { get; }

Omistuksen arvo

Document

PreviousElementSibling

Palauttaa tämän elementin aikaisemman sisarisen elementin ytimen. null, jos tässä elementissä ei ole elementin sisarisia ytimiä, jotka tulevat ennen tätä dokumenttipuun.

public Element PreviousElementSibling { get; }

Omistuksen arvo

Element

ReadyState

Palauttaa asiakirjan valmius. “lataus” kun asiakirja on ladattava, “interaktiivinen” kun se on valmis parsing mutta silti ladata alijäämiä, ja “tätä” kun se on ladattava.

[DOMName("readyState")]
public string ReadyState { get; }

Omistuksen arvo

string

StrictErrorChecking

Ominaisuus, jossa määritetään, onko virheen tarkistaminen toteutettu vai ei. Kun asetetaan virheeksi, täytäntöönpano on vapaa testata kaikkia mahdollisia virheen tapauksia, jotka ovat normaalisti määriteltyjä DOM-toiminnoissa, ja ei nosteta mitään DOMElimitystä DOM-toiminnoissa tai raportoida virheitä käyttämällä Document.normalizeDocument(). Virheen tapauksessa käyttäytyminen on määritelty. Tämä ominaisuus on vakiintuneena.

[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }

Omistuksen arvo

bool

StyleSheets

Luettelo, joka sisältää kaikki asiakirjassa nimenomaisesti linkityt tai sisällytetyt tyylilehdet. HTML-asiakirjoissa tämä sisältää ulkoiset tyylilehdet, jotka on sisällytetty HTML LINK-elementin kautta, ja inline STYLE-elementit.

public IStyleSheetList StyleSheets { get; }

Omistuksen arvo

IStyleSheetList

XmlStandalone

Ominaisuus, joka määrittää osana XML-ilmoitusta, onko tämä asiakirja erillinen.

[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }

Omistuksen arvo

bool

XmlVersion

Ominaisuus, joka XML-ilmoituksen osana määrittää tämän asiakirjan versionumeron. Jos ei ole ilmoitusta ja jos tämä asiakirja tukee “XML” -ominaisuutta, arvo on “1.0”. Jos tämä asiakirja ei tue “XML” -ominaisuutta, arvo on aina nolla.

[DOMName("xmlVersion")]
public string XmlVersion { get; set; }

Omistuksen arvo

string

Methods

CreateAttribute(String)

Luo annetun nimen Attr.

[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)

Parameters

localName string

ja ominaisuuden nimi.

Returns

Attr

Lähde: Html.Dom.Attr

LuominenMuokkaa(String ja String)

Luo ominaisuus annetun pätevän nimen ja nimen alueen URI.

[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Nimi on URI.

qualifiedName string

pätevän henkilön nimi.

Returns

Attr

Lähde: Html.Dom.Attr

Luo luotettavuus(String)

Luo CDATASection node, jonka arvo on määritetty sarja.

[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)

Parameters

data string

ja CDATA:n tiedot

Returns

CDATASection

Lähde: Html.Dom.CDATASektio

CreateComment(String)

Luo kommenttikenttä, joka on määritellyn sarjan perusteella.

[DOMName("createComment")]
public Comment CreateComment(string data)

Parameters

data string

Kommenttitietoja on.

Returns

Comment

Näytä tarina.Html.Dom.Comment

CreateDocumentFragment()

Luo tyhjä DocumentFragment -objekti.

[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

Lähde: Html.Dom.DocumentFragment

CreateDocumentType(String, String, String ja String)

Luo DocumentType node.

[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)

Parameters

name string

Asiakirjan tyypin nimi.

publicId string

Julkinen identiteetti.

systemId string

Järjestelmä on ID.

internalSubset string

Sisäinen alakohta on.

Returns

DocumentType

Lähde: Html.Dom.DocumentType

CreateElement(String)

Huomaa, että palautettu esimerkki toteuttaa Element-liittymän, joten ominaisuudet voidaan määrittää suoraan palautettuun kohteeseen.

[DOMName("createElement")]
public Element CreateElement(string localName)

Parameters

localName string

Tagin nimi on.

Returns

Element

Tuotemateriaalia on HTML.Dom.Element.

Luo elementtejä(String ja String)

Luo tietyn pätevän nimen ja nimen alueen elementti URI.

[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Nimi on URI.

qualifiedName string

pätevän henkilön nimi.

Returns

Element

Tuotemateriaalia on HTML.Dom.Element.

CreateEntityReference(String)

Lisäksi, jos viitattu yksikkö on tiedossa, EntityReference -tunnuksen lastenluettelo on sama kuin vastaavan Entity -tunnuksen lastenluettelo.

[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)

Parameters

name string

ja yksikön nimi.

Returns

EntityReference

Lähde: Html.Dom.EntityReference

CreateEvent(String)

Luo Aspose.Html.Dom.Events.Event tyypin, jota toteutus tukee.

public Event CreateEvent(string eventType)

Parameters

eventType string

Tapahtuman tyypin parametri määrittää Aspose.Html.Dom.Events.Event -liittymän luodaan.Jos Aspose.Html.Dom.Events.Event -sovelluksen käyttöliittymä on tuettu tämän menetelmän täytäntöönpanoonpalauttaa uuden Aspose.Html.Dom.Events.Event pyydetyn käyttöliittymän tyypin.Jos Aspose.Html.Dom.Events.Event on lähetettävä kautta Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) menetelmä asianmukainen Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)menetelmä on kutsuttava luomisen jälkeen aloittamaan Aspose.Html.Dom.Events.Eventin arvot.

Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) menetelmä käytetään luomaan Aspose.Html.Dom.Events.Events, kun se on joko epämiellyttävää tai tarpeettomiakäyttäjälle luoda Aspose.Html.Dom.Events.Event itse.Tapauksissa, joissa Aspose.Html.Dom.Events.Eventin tarjoama täytäntöönpano on riittämätön, käyttäjät voivat toimittaaomat Aspose.Html.Dom.Events.Event toteutukset käytettäväksi Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) menetelmän kanssa.

Returns

Event

Uudelleen luotu Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos täytäntöönpano ei tue Aspose.Html.Dom.Events.Event -liittymän tyyppiä

CreateExpression(Tyyppi, IXPathNSResolver)

Luo parsed XPath ilmaisun, jossa on ratkaistu nimivaihe.kun ilmausta käytetään uudelleen sovelluksessa, koska se mahdollistaa senkoota ilmaisujohdon tehokkaampaan sisäiseen muotoon jakorjataan kaikki nimivaiheet, jotka esiintyvät ilmaisun sisällä.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

XPathin ilmaisu rivi on parsed.

resolver IXPathNSResolver

Ratkaisija sallii kaikkien etuuksien, mukaan lukien xml-namespace-prefixin, kääntämisen XPathin ilmaisun sisällä sopivaksi nimespace URI:iksi.Jos tämä on määritelty nolliksi, ilmaisun sisällä oleva nimespace-prefix johtaa Aspose.Html.Dom.DOMExceptionin purkamiseen koodilla ‘NAMESPACE_ERR’.

Returns

IXPathExpression

XPathin ilmaisun koottu muoto.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: Korotettu, jos ilmaisu ei olelaillisesti Aspose.Html.Dom.XPath.IXPathEvaluatorin sääntöjen mukaisesti.

DOMException

NAMESPACE_ERR: Korotettu, jos ilmaisussa on nimivaiheetuudet, joita ei voida ratkaista määritellyllä Aspose.Html.Dom.XPath.IXPathNSResolverilla.

LuominenResolver(Node)

Tämä adapteri toimii DOM-tason 3 -menetelmän “lookupNamespaceURI” nodeissa nimesivun ratkaisemisessaURIfrom tietyn esitteen käyttämällä nykyisiä tietoja, jotka ovat saatavilla noden hierarchiassa TimelookupNamespaceURI kutsutaan, myös oikein ratkaisemaan implicit xml esitteen.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Nodia käytetään kontekstina nimen tilan resoluution.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver, joka ratkaisee nimivaiheita tietyn ytimen määritelmien osalta.

CreateNodeIterator(Node)

Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.

Returns

INodeIterator

Uudelleen luotu NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

CreateNodeIterator(Node, pitkä)

Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.

whatToShow long

lippu määrittää, mitkä node-tyypit saattavat näkyäIteraattorin esittämä puun looginen näkemys.NodeFilterin kuvaus mahdollistenSHOW_ arvot.Nämä liput voidaan yhdistää käyttämällätai

Returns

INodeIterator

Uudelleen luotu NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

CreateNodeIterator(Node, pitkä, InodeFilter)

Luo uusi NodeIterator yli aluetta, joka on juurtunutmääritelty node.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

node, joka iterataan yhdessä sen lasten kanssa.Iteraattori on alun perin sijoitettu juuri ennen tätä nollaa.WhatToShow lippuja ja suodatinta, jos on, ei oleTätä kohtaa on otettava huomioon, koska juuret eivätja nollaa.

whatToShow long

lippu määrittää, mitkä node-tyypit saattavat näkyäIteraattorin esittämä puun looginen näkemys.NodeFilterin kuvaus mahdollistenSHOW_ arvot.Nämä liput voidaan yhdistää käyttämällätai

filter INodeFilter

NodeFilter käyttää tätäTreeWalker tai null ei ole suodatinta.

Returns

INodeIterator

Uudelleen luotu NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

CreateProcessingInstruction(String ja String)

Luo käsittelyohje nolla, jossa on määritelty nimi ja tietolähteet.

[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)

Parameters

target string

Tavoitteena on

data string

Käyttöohjeet tiedot.

Returns

ProcessingInstruction

Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html

CreateTextNode(String)

Luo tekstiyhtymä määritellyn sarjan perusteella.

[DOMName("createTextNode")]
public Text CreateTextNode(string data)

Parameters

data string

ja tekstitiedot.

Returns

Text

Lähde: Html.Dom.Text

CreateTreeWalker(Node)

Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.

Returns

ITreeWalker

Uuden kerran luotu TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

CreateTreeWalker(Node, pitkä)

Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.

whatToShow long

lippu määrittää, mitkä node-tyypit saattavat näkyäpuun looginen näkemys, jonka puun kävelijä esittelee.NodeFilterin kuvaus mahdollistenNäytä arvot.Nämä liput voidaan yhdistää käyttämällä OR.

Returns

ITreeWalker

Uuden kerran luotu TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

CreateTreeWalker(Node, pitkä, InodeFilter)

Luo uusi TreeWalker yläpuolella aluetta, joka on juurtunutmääritelty node.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

node, joka palvelee juurenaTreeWalker. WhatToShow liput jaNodeFilteria ei oteta huomioon tämän arvon määrittämisessä;Jokainen node-tyyppi hyväksytään juurena.TreeWalker onalkuvaiheessa, onko se näkyvää vai ei.juuritoiminnot pysähdyspisteenä traversalillemenetelmät, jotka katsovat ylös asiakirjan rakenteessa, kutenparentNode ja nextNode. root onÄlä ole nolla.

whatToShow long

lippu määrittää, mitkä node-tyypit saattavat näkyäpuun looginen näkemys, jonka puun kävelijä esittelee.NodeFilterin kuvaus mahdollistenNäytä arvot.Nämä liput voidaan yhdistää käyttämällä OR.

filter INodeFilter

NodeFilter käyttää tätäTreeWalker tai null ei ole suodatinta.

Returns

ITreeWalker

Uuden kerran luotu TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Korotettu, jos määritetty juur onja nollaa.

Dispose(Booli)

Julkaisee hallitsemattomia ja - valinnaisesti - hallittuja resursseja.

protected override void Dispose(bool disposing)

Parameters

disposing bool

”todellinen” vapauttaa sekä hallittuja että hallittuja resursseja; ”false” vapauttaa vain hallittuja resursseja.

Evaluate(sarja, Node, IXPathNSResolver, XPathResultType, objekti)

Se arvioi XPath-kieltoa ja palauttaa mahdollisuuksien mukaan määritellyn tyypin tuloksen.

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)

Parameters

expression string

XPathin ilmaisun sarja on parsetoitava ja arvioitava.

contextNode Node

Kontekstti on tämän XPath-ilmaisun arviointiin tarkoitettu kontekstiyksikkö.

resolver IXPathNSResolver

Ratkaisu sallii kaikkien esineiden käännöksen, mukaan lukien xmlnamespace prefix, XPathin ilmaisun sisällä asianmukaisiin namespace URI:iin.

type XPathResultType

Jos tietty tyyppi on määritelty, tulos palautetaan vastaavan tyypinä.

result object

Tuloksena määritetään erityinen tulosobjekti, jota voidaan käyttää uudelleen ja palauttaa tällä menetelmällä.

Returns

IXPathResult

Tuloksena on XPath-ilmauksen arviointi.

GetElementById(String)

Palauttaa elementti, jolla on ID-tunnus, jossa on annettu arvo.Jos tällainen elementti ei ole olemassa, se palauttaa nollan.Jos useampi elementti on ID-tunnus, jossa on kyseinen arvo, palautettu on määritelty.

public Element GetElementById(string elementId)

Parameters

elementId string

Se on elementti ID.

Returns

Element

Tuotemateriaalia on HTML.Dom.Element.

GetElementsByClassName(String)

Palauttaa elävä NodeList-objekti, joka sisältää kaikki asiakirjan elementit, joilla on kaikki argumentissa määritellyt luokat.HTTP://www.w3.org/TR/dom/

[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)

Parameters

classNames string

Sarja, joka sisältää ainutlaatuisen tilaa erillisten tokenien yhdistetyn joukon, jotka edustavat luokkia (luokan nimet)

Returns

HTMLCollection

Tuotemateriaalia on HTML.Dom.Element.

GetElementsByTagName(String)

Palauttaa NodeList kaikista elementteistä asiakirjan järjestyksessä, jossa on tietty merkinnän nimi ja ne ovat asiakirjassa.

[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)

Parameters

tagname string

Ja nimi on.

Returns

HTMLCollection

Paluu yrttejä.

Tutustu muistiin(String ja String)

Palauttaa NodeList kaikista elementteistä, joissa on annettu paikallinen nimi ja nimivaihe URI asiakirjan järjestyksessä.

[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Nimi on URI.

localName string

Paikallisen nimen mukaan.

Returns

HTMLCollection

Nodeja palataan

ImportNode(Node ja Bool)

Tuoda node toisesta asiakirjasta tähän asiakirjaan muuttamatta tai poistamatta lähdekoodia alkuperäisestä asiakirjasta; tämä menetelmä luo uuden jäljennöksen lähdekoodasta.

[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)

Parameters

importedNode Node

Tuontia tuodaan node.

deep bool

Jos se on ”todellista”,

Returns

Node

Lähde: Html.Dom.Node

Navigate(String)

Lataa asiakirja määritellyllä Uniform Resource Locator (URL) nykyiseen tapaan, korvaamalla aiempi sisältö.

public void Navigate(string address)

Parameters

address string

Asiakirjan osoite. se yhdistetään nykyiseen direktoriin muodostamaan absoluuttisen URL: n.

Navigate(Url)

Lataa asiakirja määritellyllä Uniform Resource Locator (URL) nykyiseen tapaan, korvaamalla aiempi sisältö.

public void Navigate(Url url)

Parameters

url Url

asiakirjan URL.

Navigate(String ja String)

Lataa asiakirja määritellystä sisällöstä ja käyttää baseUria suhteellisten resurssien ratkaisemiseksi, korvaamalla aiemmat sisällöt.

public void Navigate(string content, string baseUri)

Parameters

content string

asiakirjan sisältöön.

baseUri string

Perus URI ratkaista suhteelliset resurssit. Se yhdistetään nykyisen luettelon reitin muodostamaan absoluuttinen URL.

Exceptions

ArgumentNullException

”BaseUri” on nolla.

Navigate(Virtuaali, Url)

Lataa asiakirja määritellystä sisällöstä ja käyttää baseUria suhteellisten resurssien ratkaisemiseksi, korvaamalla aiemmat sisällöt.

public void Navigate(string content, Url baseUri)

Parameters

content string

asiakirjan sisältöön.

baseUri Url

URI: n perusta suhteellisten resurssien ratkaisemiseksi.

Exceptions

ArgumentNullException

”BaseUri” on nolla.

Navigate(Virtaa, String)

Lataa asiakirja määritellystä sisällöstä ja käyttää baseUria suhteellisten resurssien ratkaisemiseksi, korvaamalla aiemmat sisällöt.Asiakirjan lataus alkaa virran nykyisestä sijainnista.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

asiakirjan sisältöön.

baseUri string

Perus URI ratkaista suhteelliset resurssit. Se yhdistetään nykyisen luettelon reitin muodostamaan absoluuttinen URL.

Exceptions

ArgumentNullException

”BaseUri” on nolla.

Navigate(Virtaa, Url)

Lataa asiakirja määritellystä sisällöstä ja käyttää baseUria suhteellisten resurssien ratkaisemiseksi, korvaamalla aiemmat sisällöt.Asiakirjan lataus alkaa virran nykyisestä sijainnista.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

asiakirjan sisältöön.

baseUri Url

URI: n perusta suhteellisten resurssien ratkaisemiseksi.

Exceptions

ArgumentNullException

”BaseUri” on nolla.

Navigate(RequestMessage)

Lataa asiakirja, joka perustuu määriteltyyn pyyntöobjektiin ja korvaa aiemman sisällön.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

Pyyntöobjekti, jota käytetään dokumentin sisällön lataamiseen.

QuerySelector(String)

Palauttaa asiakirjan ensimmäinen elementti, joka vastaa valintaohjelmaa

public Element QuerySelector(string selector)

Parameters

selector string

ja selektiot.

Returns

Element

ja vastaava node.

QuerySelectorAll(String)

Palauttaa NodeList kaikki elementit asiakirjassa, joka vastaa valinta

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Kyselyn valinta

Returns

NodeList

Näytä tarkat tiedot: HTML.Collections.HTML

RenderTo(IDEVICS)

Tätä menetelmää käytetään tuottamaan nykyisen asiakirjan sisältö tiettyyn graafiseen laitteeseen.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

Käyttäjän laitteen käyttö.

Write(Parametrinen sarja[])

Kirjoita tekstin sarja asiakirjan virtaan, joka on avattuavaa(). Huomaa, että toiminto tuottaa asiakirjanjoka ei välttämättä johda DTD:tä ja joka voi ollatuloksena on virheellinen tulos asiakirjan yhteydessä.

[DOMName("write")]
public void Write(params string[] texts)

Parameters

texts string []

Se, joka on sijoitettava johonkin rakenteeseenAsiakirjan rakenteellinen malli.

WriteLn(Parametrinen sarja[])

Kirjoita tekstin sarja, jota seuraa uudenlainen merkki asiakirjaanvirta avataan avaamalla(). Huomaa, että toiminto ontuottaa asiakirjaa, joka ei välttämättä ole DTD:n ohjaama jaTällöin tuloksena voi olla epätodennäköistä, ettäDokumentti

[DOMName("writeln")]
public void WriteLn(params string[] texts)

Parameters

texts string []

Se, joka on sijoitettava johonkin rakenteeseenAsiakirjan rakenteellinen malli.

OnAbort

Saa tai asettaa tapahtumahallinta OnAbort tapahtumalle.

public event DOMEventHandler OnAbort

Tapahtuman tyyppi

DOMEventHandler

OnBlur

Saa tai asettaa tapahtumapalvelun OnBlur-tapahtumaan.

public event DOMEventHandler OnBlur

Tapahtuman tyyppi

DOMEventHandler

OnCanPlayThrough

Saa tai asettaa tapahtumahallinta OnCanPlayThrough tapahtuma.

public event DOMEventHandler OnCanPlayThrough

Tapahtuman tyyppi

DOMEventHandler

OnCancel

Saa tai asettaa tapahtumapalvelun OnCancel tapahtumalle.

public event DOMEventHandler OnCancel

Tapahtuman tyyppi

DOMEventHandler

OnCanplay

Saa tai asettaa tapahtumapalvelun OnCanplay -tapahtumaan.

public event DOMEventHandler OnCanplay

Tapahtuman tyyppi

DOMEventHandler

OnChange

Saa tai asettaa tapahtumapalvelun OnChange -tapahtumaan.

public event DOMEventHandler OnChange

Tapahtuman tyyppi

DOMEventHandler

OnClick

Saa tai asettaa tapahtumapalvelun OnClick tapahtumalle.

public event DOMEventHandler OnClick

Tapahtuman tyyppi

DOMEventHandler

OnCueChange

Saa tai asettaa tapahtumahallin tapahtumaan OnCueChange.

public event DOMEventHandler OnCueChange

Tapahtuman tyyppi

DOMEventHandler

OnDblClick

Saa tai asettaa tapahtumahallinta OnDblClick -tapahtumalle.

public event DOMEventHandler OnDblClick

Tapahtuman tyyppi

DOMEventHandler

OnDurationChange

Saa tai asettaa tapahtumapalvelun OnDurationChange -tapahtumalle.

public event DOMEventHandler OnDurationChange

Tapahtuman tyyppi

DOMEventHandler

OnEmptied

Saa tai asettaa tapahtumahallinta OnEmptied tapahtumalle.

public event DOMEventHandler OnEmptied

Tapahtuman tyyppi

DOMEventHandler

OnEnded

Saa tai asettaa tapahtumahallinta OnEnded tapahtumalle.

public event DOMEventHandler OnEnded

Tapahtuman tyyppi

DOMEventHandler

OnError

Saa tai asettaa tapahtumahallinta OnError -tapahtumaan.

public event DOMEventHandler OnError

Tapahtuman tyyppi

DOMEventHandler

OnFocus

Saa tai asettaa tapahtumahallinta OnFocuksen tapahtumalle.

public event DOMEventHandler OnFocus

Tapahtuman tyyppi

DOMEventHandler

OnInput

Saa tai asettaa tapahtumapalvelun OnInput -tapahtumalle.

public event DOMEventHandler OnInput

Tapahtuman tyyppi

DOMEventHandler

OnInvalid

Saa tai asettaa tapahtumahallinta OnInvalid -tapahtumaan.

public event DOMEventHandler OnInvalid

Tapahtuman tyyppi

DOMEventHandler

OnKeyDown

Saa tai asettaa tapahtumahallinta OnKeyDown -tapahtumaan.

public event DOMEventHandler OnKeyDown

Tapahtuman tyyppi

DOMEventHandler

OnKeyPress

Saa tai asettaa tapahtumahallin OnKeyPress-tapahtumaan.

public event DOMEventHandler OnKeyPress

Tapahtuman tyyppi

DOMEventHandler

OnKeyUp

Saa tai asettaa tapahtumapalvelun OnKeyUp -tapahtumaan.

public event DOMEventHandler OnKeyUp

Tapahtuman tyyppi

DOMEventHandler

OnLoad

Saa tai asettaa tapahtumapalvelun OnLoad tapahtumalle.

public event DOMEventHandler OnLoad

Tapahtuman tyyppi

DOMEventHandler

OnLoadStart

Saa tai asettaa tapahtumapalvelun OnLoadStart -tapahtumalle.

public event DOMEventHandler OnLoadStart

Tapahtuman tyyppi

DOMEventHandler

OnLoadedData

Saa tai asettaa tapahtumahallinta OnLoadedData -tapahtumaan.

public event DOMEventHandler OnLoadedData

Tapahtuman tyyppi

DOMEventHandler

OnLoadedMetadata

Saa tai asettaa tapahtumahallin OnLoadedMetadata -tapahtumaan.

public event DOMEventHandler OnLoadedMetadata

Tapahtuman tyyppi

DOMEventHandler

OnMouseDown

Saa tai asettaa tapahtumahallinta OnMouseDown -tapahtumalle.

public event DOMEventHandler OnMouseDown

Tapahtuman tyyppi

DOMEventHandler

OnMouseEnter

Saa tai asettaa tapahtumahallinta OnMouseEnter -tapahtumaan.

public event DOMEventHandler OnMouseEnter

Tapahtuman tyyppi

DOMEventHandler

OnMouseLeave

Saa tai asettaa tapahtumapalvelun OnMouseLeave -tapahtumalle.

public event DOMEventHandler OnMouseLeave

Tapahtuman tyyppi

DOMEventHandler

OnMouseMove

Saa tai asettaa tapahtumapalvelun OnMouseMove -tapahtumalle.

public event DOMEventHandler OnMouseMove

Tapahtuman tyyppi

DOMEventHandler

OnMouseOut

Saa tai asettaa tapahtumahallin tapahtumaan OnMouseOut.

public event DOMEventHandler OnMouseOut

Tapahtuman tyyppi

DOMEventHandler

OnMouseOver

Saa tai asettaa tapahtumahallinta OnMouseOver tapahtumaan.

public event DOMEventHandler OnMouseOver

Tapahtuman tyyppi

DOMEventHandler

OnMouseUp

Saa tai asettaa tapahtumapalvelun OnMouseUp -tapahtumalle.

public event DOMEventHandler OnMouseUp

Tapahtuman tyyppi

DOMEventHandler

OnMouseWheel

Saa tai asettaa tapahtumahallinta OnMouseWheel tapahtumalle.

public event DOMEventHandler OnMouseWheel

Tapahtuman tyyppi

DOMEventHandler

OnPause

Saa tai asettaa tapahtumahallinta OnPause tapahtumalle.

public event DOMEventHandler OnPause

Tapahtuman tyyppi

DOMEventHandler

OnPlay

Saa tai asettaa tapahtumahallinta OnPlay tapahtumalle.

public event DOMEventHandler OnPlay

Tapahtuman tyyppi

DOMEventHandler

OnPlaying

Saa tai asettaa tapahtumahallinta OnPlaying tapahtumaan.

public event DOMEventHandler OnPlaying

Tapahtuman tyyppi

DOMEventHandler

OnProgress

Saa tai asettaa tapahtumahallinta OnProgress -tapahtumaan.

public event DOMEventHandler OnProgress

Tapahtuman tyyppi

DOMEventHandler

OnRateChange

Saa tai asettaa tapahtumapalvelun OnRateChange -tapahtumaan.

public event DOMEventHandler OnRateChange

Tapahtuman tyyppi

DOMEventHandler

OnReadyStateChange

Saa tai asettaa tapahtumahallinta OnReadyStateChange -tapahtumaan.

public event DOMEventHandler OnReadyStateChange

Tapahtuman tyyppi

DOMEventHandler

OnReset

Saa tai asettaa tapahtumapäällikön tapahtumaan OnReset.

public event DOMEventHandler OnReset

Tapahtuman tyyppi

DOMEventHandler

OnResize

Saa tai asettaa tapahtumapäällikön tapahtumaan OnResize.

public event DOMEventHandler OnResize

Tapahtuman tyyppi

DOMEventHandler

OnScroll

Saa tai asettaa tapahtumapäällikön tapahtumaan OnScroll.

public event DOMEventHandler OnScroll

Tapahtuman tyyppi

DOMEventHandler

OnSeeked

Saa tai asettaa tapahtumahallinta OnSeeked tapahtumalle.

public event DOMEventHandler OnSeeked

Tapahtuman tyyppi

DOMEventHandler

OnSeeking

Saa tai asettaa tapahtumahallinta OnSeeking tapahtumaan.

public event DOMEventHandler OnSeeking

Tapahtuman tyyppi

DOMEventHandler

OnSelect

Saa tai asettaa tapahtumahallinta OnSelect tapahtumaan.

public event DOMEventHandler OnSelect

Tapahtuman tyyppi

DOMEventHandler

OnShow

Saa tai asettaa tapahtumapalvelun OnShow -tapahtumalle.

public event DOMEventHandler OnShow

Tapahtuman tyyppi

DOMEventHandler

OnStalled

Saa tai asettaa tapahtumahallinta OnStalled tapahtumaan.

public event DOMEventHandler OnStalled

Tapahtuman tyyppi

DOMEventHandler

OnSubmit

Saa tai asettaa tapahtumahallinta OnSubmit tapahtumalle.

public event DOMEventHandler OnSubmit

Tapahtuman tyyppi

DOMEventHandler

OnSuspend

Saa tai asettaa tapahtumapalvelun OnSuspend -tapahtumaan.

public event DOMEventHandler OnSuspend

Tapahtuman tyyppi

DOMEventHandler

OnTimeUpdate

Saa tai asettaa tapahtumahallin tapahtumaan OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

Tapahtuman tyyppi

DOMEventHandler

OnToggle

Saa tai asettaa tapahtumahallinta OnToggle tapahtumalle.

public event DOMEventHandler OnToggle

Tapahtuman tyyppi

DOMEventHandler

OnVolumeChange

Saa tai asettaa tapahtumahallinta OnVolumeChange -tapahtumalle.

public event DOMEventHandler OnVolumeChange

Tapahtuman tyyppi

DOMEventHandler

OnWaiting

Saa tai asettaa tapahtumahallin OnWaiting tapahtumalle.

public event DOMEventHandler OnWaiting

Tapahtuman tyyppi

DOMEventHandler

 Suomi