Class Document
ja nimityö: Aspose.Html.Dom Kokoelma: Aspose.HTML.dll (25.5.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, IGlobalEventHandlersInheritance
object ← DOMObject ← EventTarget ← Node ← Document
Derived
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
CharacterSet
Tutustu asiakirjan koodaukseen.
[DOMName("characterSet")]
public string CharacterSet { get; }Omistuksen arvo
Charset
Tutustu asiakirjan koodaukseen.
[DOMName("charset")]
public string Charset { get; }Omistuksen arvo
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
Children
palauttaa lapsen elementit.
public HTMLCollection Children { get; }Omistuksen arvo
ContentType
Saat asiakirjan sisällön tyypin.
[DOMName("contentType")]
public string ContentType { get; }Omistuksen arvo
Context
Tutustu nykyiseen selausympäristöön.
public IBrowsingContext Context { get; }Omistuksen arvo
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
Doctype
Tämän asiakirjan kanssa liitetyn asiakirjan tyyppihyväksyntä.
[DOMNullable]
[DOMName("doctype")]
public DocumentType Doctype { get; }Omistuksen arvo
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
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
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
Implementation
DOMImplementation esine, joka käsittelee tätä asiakirjaa.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }Omistuksen arvo
InputEncoding
Tutustu asiakirjan koodaukseen.
[DOMName("inputEncoding")]
public string InputEncoding { get; }Omistuksen arvo
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
Location
asiakirjan sijainti.
[DOMName("location")]
public Location Location { get; }Omistuksen arvo
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
NodeName
Tämän ytimen nimi riippuen sen tyypistä.
public override string NodeName { get; }Omistuksen arvo
NodeType
Koodi, joka edustaa alakohtaisen kohteen tyyppiä.
public override ushort NodeType { get; }Omistuksen arvo
Origin
Saat asiakirjan alkuperän.
[DOMName("origin")]
public string Origin { get; }Omistuksen arvo
OwnerDocument
Hanki omistajan asiakirja.
public override Document OwnerDocument { get; }Omistuksen arvo
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
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
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
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
XmlStandalone
Ominaisuus, joka määrittää osana XML-ilmoitusta, onko tämä asiakirja erillinen.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }Omistuksen arvo
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
Methods
CreateAttribute(String)
Luo annetun nimen Attr.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)Parameters
localName string
ja ominaisuuden nimi.
Returns
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
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
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
Näytä tarina.Html.Dom.Comment
CreateDocumentFragment()
Luo tyhjä DocumentFragment -objekti.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()Returns
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
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
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
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
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. 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
Uudelleen luotu Aspose.Html.Dom.Events.Event
Exceptions
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 XPath-kieltoon soveltuvien nimespacemin URI:ien sisällä.Jos tämä on määritelty nolliksi, ilmaisuun sisältyvä nimieprefix johtaa Aspose.Html.DOM.Exception -koodiin “NAMESPACE_ERR”.
Returns
XPathin ilmaisun koottu muoto.
Exceptions
INVALID_EXPRESSION_ERR: Korotettu, jos ilmaisu ei olelaillisesti Aspose.Html.Dom.XPath.IXPathEvaluatorin sääntöjen mukaisesti.
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
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
Uudelleen luotu NodeIterator.
Exceptions
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
Uudelleen luotu NodeIterator.
Exceptions
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
Uudelleen luotu NodeIterator.
Exceptions
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
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
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
Uuden kerran luotu TreeWalker.
Exceptions
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
Uuden kerran luotu TreeWalker.
Exceptions
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
Uuden kerran luotu TreeWalker.
Exceptions
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
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
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
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
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
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
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
”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
”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
”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
”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
ja vastaava node.
QuerySelectorAll(String)
Palauttaa NodeList kaikki elementit asiakirjassa, joka vastaa valinta
public NodeList QuerySelectorAll(string selector)Parameters
selector string
Kyselyn valinta
Returns
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 OnAbortTapahtuman tyyppi
OnBlur
Saa tai asettaa tapahtumapalvelun OnBlur-tapahtumaan.
public event DOMEventHandler OnBlurTapahtuman tyyppi
OnCanPlayThrough
Saa tai asettaa tapahtumahallinta OnCanPlayThrough tapahtuma.
public event DOMEventHandler OnCanPlayThroughTapahtuman tyyppi
OnCancel
Saa tai asettaa tapahtumapalvelun OnCancel tapahtumalle.
public event DOMEventHandler OnCancelTapahtuman tyyppi
OnCanplay
Saa tai asettaa tapahtumapalvelun OnCanplay -tapahtumaan.
public event DOMEventHandler OnCanplayTapahtuman tyyppi
OnChange
Saa tai asettaa tapahtumapalvelun OnChange -tapahtumaan.
public event DOMEventHandler OnChangeTapahtuman tyyppi
OnClick
Saa tai asettaa tapahtumapalvelun OnClick tapahtumalle.
public event DOMEventHandler OnClickTapahtuman tyyppi
OnCueChange
Saa tai asettaa tapahtumahallin tapahtumaan OnCueChange.
public event DOMEventHandler OnCueChangeTapahtuman tyyppi
OnDblClick
Saa tai asettaa tapahtumahallinta OnDblClick -tapahtumalle.
public event DOMEventHandler OnDblClickTapahtuman tyyppi
OnDurationChange
Saa tai asettaa tapahtumapalvelun OnDurationChange -tapahtumalle.
public event DOMEventHandler OnDurationChangeTapahtuman tyyppi
OnEmptied
Saa tai asettaa tapahtumahallinta OnEmptied tapahtumalle.
public event DOMEventHandler OnEmptiedTapahtuman tyyppi
OnEnded
Saa tai asettaa tapahtumahallinta OnEnded tapahtumalle.
public event DOMEventHandler OnEndedTapahtuman tyyppi
OnError
Saa tai asettaa tapahtumahallinta OnError -tapahtumaan.
public event DOMEventHandler OnErrorTapahtuman tyyppi
OnFocus
Saa tai asettaa tapahtumahallinta OnFocuksen tapahtumalle.
public event DOMEventHandler OnFocusTapahtuman tyyppi
OnInput
Saa tai asettaa tapahtumapalvelun OnInput -tapahtumalle.
public event DOMEventHandler OnInputTapahtuman tyyppi
OnInvalid
Saa tai asettaa tapahtumahallinta OnInvalid -tapahtumaan.
public event DOMEventHandler OnInvalidTapahtuman tyyppi
OnKeyDown
Saa tai asettaa tapahtumahallinta OnKeyDown -tapahtumaan.
public event DOMEventHandler OnKeyDownTapahtuman tyyppi
OnKeyPress
Saa tai asettaa tapahtumahallin OnKeyPress-tapahtumaan.
public event DOMEventHandler OnKeyPressTapahtuman tyyppi
OnKeyUp
Saa tai asettaa tapahtumapalvelun OnKeyUp -tapahtumaan.
public event DOMEventHandler OnKeyUpTapahtuman tyyppi
OnLoad
Saa tai asettaa tapahtumapalvelun OnLoad tapahtumalle.
public event DOMEventHandler OnLoadTapahtuman tyyppi
OnLoadStart
Saa tai asettaa tapahtumapalvelun OnLoadStart -tapahtumalle.
public event DOMEventHandler OnLoadStartTapahtuman tyyppi
OnLoadedData
Saa tai asettaa tapahtumahallinta OnLoadedData -tapahtumaan.
public event DOMEventHandler OnLoadedDataTapahtuman tyyppi
OnLoadedMetadata
Saa tai asettaa tapahtumahallin OnLoadedMetadata -tapahtumaan.
public event DOMEventHandler OnLoadedMetadataTapahtuman tyyppi
OnMouseDown
Saa tai asettaa tapahtumahallinta OnMouseDown -tapahtumalle.
public event DOMEventHandler OnMouseDownTapahtuman tyyppi
OnMouseEnter
Saa tai asettaa tapahtumahallinta OnMouseEnter -tapahtumaan.
public event DOMEventHandler OnMouseEnterTapahtuman tyyppi
OnMouseLeave
Saa tai asettaa tapahtumapalvelun OnMouseLeave -tapahtumalle.
public event DOMEventHandler OnMouseLeaveTapahtuman tyyppi
OnMouseMove
Saa tai asettaa tapahtumapalvelun OnMouseMove -tapahtumalle.
public event DOMEventHandler OnMouseMoveTapahtuman tyyppi
OnMouseOut
Saa tai asettaa tapahtumahallin tapahtumaan OnMouseOut.
public event DOMEventHandler OnMouseOutTapahtuman tyyppi
OnMouseOver
Saa tai asettaa tapahtumahallinta OnMouseOver tapahtumaan.
public event DOMEventHandler OnMouseOverTapahtuman tyyppi
OnMouseUp
Saa tai asettaa tapahtumapalvelun OnMouseUp -tapahtumalle.
public event DOMEventHandler OnMouseUpTapahtuman tyyppi
OnMouseWheel
Saa tai asettaa tapahtumahallinta OnMouseWheel tapahtumalle.
public event DOMEventHandler OnMouseWheelTapahtuman tyyppi
OnPause
Saa tai asettaa tapahtumahallinta OnPause tapahtumalle.
public event DOMEventHandler OnPauseTapahtuman tyyppi
OnPlay
Saa tai asettaa tapahtumahallinta OnPlay tapahtumalle.
public event DOMEventHandler OnPlayTapahtuman tyyppi
OnPlaying
Saa tai asettaa tapahtumahallinta OnPlaying tapahtumaan.
public event DOMEventHandler OnPlayingTapahtuman tyyppi
OnProgress
Saa tai asettaa tapahtumahallinta OnProgress -tapahtumaan.
public event DOMEventHandler OnProgressTapahtuman tyyppi
OnRateChange
Saa tai asettaa tapahtumapalvelun OnRateChange -tapahtumaan.
public event DOMEventHandler OnRateChangeTapahtuman tyyppi
OnReadyStateChange
Saa tai asettaa tapahtumahallinta OnReadyStateChange -tapahtumaan.
public event DOMEventHandler OnReadyStateChangeTapahtuman tyyppi
OnReset
Saa tai asettaa tapahtumapäällikön tapahtumaan OnReset.
public event DOMEventHandler OnResetTapahtuman tyyppi
OnResize
Saa tai asettaa tapahtumapäällikön tapahtumaan OnResize.
public event DOMEventHandler OnResizeTapahtuman tyyppi
OnScroll
Saa tai asettaa tapahtumapäällikön tapahtumaan OnScroll.
public event DOMEventHandler OnScrollTapahtuman tyyppi
OnSeeked
Saa tai asettaa tapahtumahallinta OnSeeked tapahtumalle.
public event DOMEventHandler OnSeekedTapahtuman tyyppi
OnSeeking
Saa tai asettaa tapahtumahallinta OnSeeking tapahtumaan.
public event DOMEventHandler OnSeekingTapahtuman tyyppi
OnSelect
Saa tai asettaa tapahtumahallinta OnSelect tapahtumaan.
public event DOMEventHandler OnSelectTapahtuman tyyppi
OnShow
Saa tai asettaa tapahtumapalvelun OnShow -tapahtumalle.
public event DOMEventHandler OnShowTapahtuman tyyppi
OnStalled
Saa tai asettaa tapahtumahallinta OnStalled tapahtumaan.
public event DOMEventHandler OnStalledTapahtuman tyyppi
OnSubmit
Saa tai asettaa tapahtumahallinta OnSubmit tapahtumalle.
public event DOMEventHandler OnSubmitTapahtuman tyyppi
OnSuspend
Saa tai asettaa tapahtumapalvelun OnSuspend -tapahtumaan.
public event DOMEventHandler OnSuspendTapahtuman tyyppi
OnTimeUpdate
Saa tai asettaa tapahtumahallin tapahtumaan OnTimeUpdate.
public event DOMEventHandler OnTimeUpdateTapahtuman tyyppi
OnToggle
Saa tai asettaa tapahtumahallinta OnToggle tapahtumalle.
public event DOMEventHandler OnToggleTapahtuman tyyppi
OnVolumeChange
Saa tai asettaa tapahtumahallinta OnVolumeChange -tapahtumalle.
public event DOMEventHandler OnVolumeChangeTapahtuman tyyppi
OnWaiting
Saa tai asettaa tapahtumahallin OnWaiting tapahtumalle.
public event DOMEventHandler OnWaiting