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
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ä.
[DOMName("doctype")]
[DOMNullable]
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 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
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 OnAbort
Tapahtuman tyyppi
OnBlur
Saa tai asettaa tapahtumapalvelun OnBlur-tapahtumaan.
public event DOMEventHandler OnBlur
Tapahtuman tyyppi
OnCanPlayThrough
Saa tai asettaa tapahtumahallinta OnCanPlayThrough tapahtuma.
public event DOMEventHandler OnCanPlayThrough
Tapahtuman tyyppi
OnCancel
Saa tai asettaa tapahtumapalvelun OnCancel tapahtumalle.
public event DOMEventHandler OnCancel
Tapahtuman tyyppi
OnCanplay
Saa tai asettaa tapahtumapalvelun OnCanplay -tapahtumaan.
public event DOMEventHandler OnCanplay
Tapahtuman tyyppi
OnChange
Saa tai asettaa tapahtumapalvelun OnChange -tapahtumaan.
public event DOMEventHandler OnChange
Tapahtuman tyyppi
OnClick
Saa tai asettaa tapahtumapalvelun OnClick tapahtumalle.
public event DOMEventHandler OnClick
Tapahtuman tyyppi
OnCueChange
Saa tai asettaa tapahtumahallin tapahtumaan OnCueChange.
public event DOMEventHandler OnCueChange
Tapahtuman tyyppi
OnDblClick
Saa tai asettaa tapahtumahallinta OnDblClick -tapahtumalle.
public event DOMEventHandler OnDblClick
Tapahtuman tyyppi
OnDurationChange
Saa tai asettaa tapahtumapalvelun OnDurationChange -tapahtumalle.
public event DOMEventHandler OnDurationChange
Tapahtuman tyyppi
OnEmptied
Saa tai asettaa tapahtumahallinta OnEmptied tapahtumalle.
public event DOMEventHandler OnEmptied
Tapahtuman tyyppi
OnEnded
Saa tai asettaa tapahtumahallinta OnEnded tapahtumalle.
public event DOMEventHandler OnEnded
Tapahtuman tyyppi
OnError
Saa tai asettaa tapahtumahallinta OnError -tapahtumaan.
public event DOMEventHandler OnError
Tapahtuman tyyppi
OnFocus
Saa tai asettaa tapahtumahallinta OnFocuksen tapahtumalle.
public event DOMEventHandler OnFocus
Tapahtuman tyyppi
OnInput
Saa tai asettaa tapahtumapalvelun OnInput -tapahtumalle.
public event DOMEventHandler OnInput
Tapahtuman tyyppi
OnInvalid
Saa tai asettaa tapahtumahallinta OnInvalid -tapahtumaan.
public event DOMEventHandler OnInvalid
Tapahtuman tyyppi
OnKeyDown
Saa tai asettaa tapahtumahallinta OnKeyDown -tapahtumaan.
public event DOMEventHandler OnKeyDown
Tapahtuman tyyppi
OnKeyPress
Saa tai asettaa tapahtumahallin OnKeyPress-tapahtumaan.
public event DOMEventHandler OnKeyPress
Tapahtuman tyyppi
OnKeyUp
Saa tai asettaa tapahtumapalvelun OnKeyUp -tapahtumaan.
public event DOMEventHandler OnKeyUp
Tapahtuman tyyppi
OnLoad
Saa tai asettaa tapahtumapalvelun OnLoad tapahtumalle.
public event DOMEventHandler OnLoad
Tapahtuman tyyppi
OnLoadStart
Saa tai asettaa tapahtumapalvelun OnLoadStart -tapahtumalle.
public event DOMEventHandler OnLoadStart
Tapahtuman tyyppi
OnLoadedData
Saa tai asettaa tapahtumahallinta OnLoadedData -tapahtumaan.
public event DOMEventHandler OnLoadedData
Tapahtuman tyyppi
OnLoadedMetadata
Saa tai asettaa tapahtumahallin OnLoadedMetadata -tapahtumaan.
public event DOMEventHandler OnLoadedMetadata
Tapahtuman tyyppi
OnMouseDown
Saa tai asettaa tapahtumahallinta OnMouseDown -tapahtumalle.
public event DOMEventHandler OnMouseDown
Tapahtuman tyyppi
OnMouseEnter
Saa tai asettaa tapahtumahallinta OnMouseEnter -tapahtumaan.
public event DOMEventHandler OnMouseEnter
Tapahtuman tyyppi
OnMouseLeave
Saa tai asettaa tapahtumapalvelun OnMouseLeave -tapahtumalle.
public event DOMEventHandler OnMouseLeave
Tapahtuman tyyppi
OnMouseMove
Saa tai asettaa tapahtumapalvelun OnMouseMove -tapahtumalle.
public event DOMEventHandler OnMouseMove
Tapahtuman tyyppi
OnMouseOut
Saa tai asettaa tapahtumahallin tapahtumaan OnMouseOut.
public event DOMEventHandler OnMouseOut
Tapahtuman tyyppi
OnMouseOver
Saa tai asettaa tapahtumahallinta OnMouseOver tapahtumaan.
public event DOMEventHandler OnMouseOver
Tapahtuman tyyppi
OnMouseUp
Saa tai asettaa tapahtumapalvelun OnMouseUp -tapahtumalle.
public event DOMEventHandler OnMouseUp
Tapahtuman tyyppi
OnMouseWheel
Saa tai asettaa tapahtumahallinta OnMouseWheel tapahtumalle.
public event DOMEventHandler OnMouseWheel
Tapahtuman tyyppi
OnPause
Saa tai asettaa tapahtumahallinta OnPause tapahtumalle.
public event DOMEventHandler OnPause
Tapahtuman tyyppi
OnPlay
Saa tai asettaa tapahtumahallinta OnPlay tapahtumalle.
public event DOMEventHandler OnPlay
Tapahtuman tyyppi
OnPlaying
Saa tai asettaa tapahtumahallinta OnPlaying tapahtumaan.
public event DOMEventHandler OnPlaying
Tapahtuman tyyppi
OnProgress
Saa tai asettaa tapahtumahallinta OnProgress -tapahtumaan.
public event DOMEventHandler OnProgress
Tapahtuman tyyppi
OnRateChange
Saa tai asettaa tapahtumapalvelun OnRateChange -tapahtumaan.
public event DOMEventHandler OnRateChange
Tapahtuman tyyppi
OnReadyStateChange
Saa tai asettaa tapahtumahallinta OnReadyStateChange -tapahtumaan.
public event DOMEventHandler OnReadyStateChange
Tapahtuman tyyppi
OnReset
Saa tai asettaa tapahtumapäällikön tapahtumaan OnReset.
public event DOMEventHandler OnReset
Tapahtuman tyyppi
OnResize
Saa tai asettaa tapahtumapäällikön tapahtumaan OnResize.
public event DOMEventHandler OnResize
Tapahtuman tyyppi
OnScroll
Saa tai asettaa tapahtumapäällikön tapahtumaan OnScroll.
public event DOMEventHandler OnScroll
Tapahtuman tyyppi
OnSeeked
Saa tai asettaa tapahtumahallinta OnSeeked tapahtumalle.
public event DOMEventHandler OnSeeked
Tapahtuman tyyppi
OnSeeking
Saa tai asettaa tapahtumahallinta OnSeeking tapahtumaan.
public event DOMEventHandler OnSeeking
Tapahtuman tyyppi
OnSelect
Saa tai asettaa tapahtumahallinta OnSelect tapahtumaan.
public event DOMEventHandler OnSelect
Tapahtuman tyyppi
OnShow
Saa tai asettaa tapahtumapalvelun OnShow -tapahtumalle.
public event DOMEventHandler OnShow
Tapahtuman tyyppi
OnStalled
Saa tai asettaa tapahtumahallinta OnStalled tapahtumaan.
public event DOMEventHandler OnStalled
Tapahtuman tyyppi
OnSubmit
Saa tai asettaa tapahtumahallinta OnSubmit tapahtumalle.
public event DOMEventHandler OnSubmit
Tapahtuman tyyppi
OnSuspend
Saa tai asettaa tapahtumapalvelun OnSuspend -tapahtumaan.
public event DOMEventHandler OnSuspend
Tapahtuman tyyppi
OnTimeUpdate
Saa tai asettaa tapahtumahallin tapahtumaan OnTimeUpdate.
public event DOMEventHandler OnTimeUpdate
Tapahtuman tyyppi
OnToggle
Saa tai asettaa tapahtumahallinta OnToggle tapahtumalle.
public event DOMEventHandler OnToggle
Tapahtuman tyyppi
OnVolumeChange
Saa tai asettaa tapahtumahallinta OnVolumeChange -tapahtumalle.
public event DOMEventHandler OnVolumeChange
Tapahtuman tyyppi
OnWaiting
Saa tai asettaa tapahtumahallin OnWaiting tapahtumalle.
public event DOMEventHandler OnWaiting