Class HTMLDocument
inhoud
[
verbergen
]HTMLDocument class
EenHTMLDocument
is de root van de HTML-hiërarchie en bevat de volledige inhoud. Naast het bieden van toegang tot de hiërarchie, biedt ook enkele gemaksmethoden voor toegang tot bepaalde sets van -informatie uit het document.
De volgende eigenschappen zijn gedeprecieerd ten gunste van de overeenkomstige voor deLICHAAM
element. In DOM Level 2, de methodegetElementById
is geërfd van deDocument
interface waar het naartoe is verplaatst.
Zie ook deDocumentobjectmodel (DOM) Niveau 2 HTML-specificatie .
public class HTMLDocument : Document, IDocumentCSS
Constructeurs
Naam | Beschrijving |
---|---|
HTMLDocument() | Initialiseert een nieuw exemplaar van hetHTMLDocument klasse. |
HTMLDocument(Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klasse. |
HTMLDocument(RequestMessage) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(string) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(Url) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(RequestMessage, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(Stream, string) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . Het laden van documenten begint vanaf de huidige positie in de stream. |
HTMLDocument(Stream, Url) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . Het laden van documenten begint vanaf de huidige positie in de stream. |
HTMLDocument(string, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(string, string) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(string, Url) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(Url, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(Stream, string, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . Het laden van documenten begint vanaf de huidige positie in de stream. |
HTMLDocument(Stream, Url, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . Het laden van documenten begint vanaf de huidige positie in de stream. |
HTMLDocument(string, string, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
HTMLDocument(string, Url, Configuration) | Initialiseert een nieuw exemplaar van hetHTMLDocument klas. Constructor werkt synchroon, het wacht op het laden van alle externe bronnen (afbeeldingen, scripts, enz.). Gebruik de methode om het document asynchroon te ladenNavigate of de overbelasting ervan. Of u kunt het laden van sommige externe bronnen uitschakelen door de juiste vlaggen in te stellenSecurity . |
Eigenschappen
Naam | Beschrijving |
---|---|
Anchors { get; } | Een verzameling van alle anker (A ) elementen in een document met een waarde voor denaam attribuut. Vanwege achterwaartse compatibiliteit bevat de geretourneerde set ankers alleen die ankers die zijn gemaakt met denaam attribuut, niet die gemaakt met deID kaart attribuut. Merk op dat in [XHTML 1.0 ], de naam attribuut (zie paragraaf 4.10) heeft geen semantiek en is alleen aanwezig voor legacy user agents: deID kaart attribuut wordt in plaats daarvan gebruikt. Gebruikers zouden de voorkeur moeten geven aan de herhalingsmechanismen die door [DOM Niveau 2 Traversal ] in plaats van. |
Applets { get; } | Een verzameling van alleVOORWERP elementen die applets enAPPLET (verouderde) elementen in een document. |
virtual Attributes { get; } | Een NamedNodeMap met de attributen van dit knooppunt (als het een Element is) of anders nul. |
override BaseURI { get; } | De absolute basis-URI van dit knooppunt of null als de implementatie geen absolute URI kon verkrijgen. |
Body { get; set; } | Het element dat de inhoud van het document bevat. In documenten metLICHAAM inhoud, retourneert deLICHAAM element. In frameset-documenten retourneert dit de buitenste FRAMESET element. |
CharacterSet { get; } | Haalt de codering van het document op. |
Charset { get; } | Haalt de codering van het document op. |
ChildElementCount { get; } | Retourneert het huidige aantal elementknooppunten dat kinderen zijn van dit element. 0 als dit element geen onderliggende knooppunten heeft die van nodeType 1. zijn |
ChildNodes { get; } | Een NodeList die alle kinderen van deze node bevat. Als er geen kinderen zijn, is dit een NodeList die geen nodes bevat.. |
Children { get; } | Geeft de onderliggende elementen terug. |
ContentType { get; } | Haalt het inhoudstype van het document op. |
Context { get; } | Haalt de huidige browsercontext op. |
DefaultView { get; } | Het defaultView IDL-attribuut van de documentinterface, bij ophalen, moet het WindowProxy-object van de browsercontext van dit document retourneren, als dit document een bijbehorende browsecontext heeft, of anders null. |
Doctype { get; } | De documenttypeverklaring die aan dit document is gekoppeld. |
DocumentElement { get; } | Dit is een handig attribuut dat directe toegang geeft tot het onderliggende knooppunt dat het documentelement van het document is. |
DocumentURI { get; } | De locatie van het document of null indien niet gedefinieerd of als het document is gemaakt met DOMImplementation.createDocument. |
Domain { get; } | De domeinnaam van de server die het document aanleverde, of nul als de server niet kan worden geïdentificeerd met een domeinnaam . |
FirstChild { get; } | Het eerste kind van dit knooppunt. Als zo’n knooppunt niet bestaat, retourneert dit null. |
FirstElementChild { get; } | Retourneert het eerste onderliggende elementknooppunt van dit element. null als dit element geen onderliggende elementen heeft. |
Forms { get; } | Een verzameling van alle vormen van een document. |
Images { get; } | Een verzameling van alleIMG elementen in een document. Het gedrag is beperkt totIMG elementen voor achterwaartse compatibiliteit. Zoals voorgesteld door [HTML4.01], om afbeeldingen op te nemen, mogen auteurs deVOORWERP element of deIMG element. Het wordt daarom aanbevolen om dit attribuut niet te gebruiken om de afbeeldingen in het document te vinden, maargetElementsByTagName met HTML 4.01 ofgetElementsByTagNameNS met XHTML 1.0. |
Implementation { get; } | Het DOMImplementatieobject dat dit document afhandelt. |
InputEncoding { get; } | Haalt de codering van het document op. |
LastChild { get; } | Het laatste kind van dit knooppunt. Als zo’n knooppunt niet bestaat, retourneert dit null. |
LastElementChild { get; } | Geeft het laatste onderliggende elementknooppunt van dit element terug. null als dit element geen onderliggende elementen heeft. |
Links { get; } | Een verzameling van allesGEBIED elementen en anker ( A ) elementen in een document met een waarde voor de href attribuut. |
virtual LocalName { get; } | Retourneert het lokale deel van de gekwalificeerde naam van dit knooppunt. Voor knooppunten van een ander type dan ELEMENT_NODE en ATTRIBUTE_NODE en knooppunten gemaakt met een DOM Level 1-methode, zoals Document.createElement(), is dit altijd null. |
Location { get; } | De locatie van het document. |
virtual NamespaceURI { get; } | De naamruimte-URI van dit knooppunt, of null als deze niet is gespecificeerd. |
NextElementSibling { get; } | Retourneert het volgende elementknooppunt van dit element. null als dit element geen element-zusterknooppunten heeft die na dit element in de documentstructuur komen. |
NextSibling { get; } | Het knooppunt dat onmiddellijk volgt op dit knooppunt. Als zo’n knooppunt niet bestaat, retourneert dit null. |
override NodeName { get; } | De naam van dit knooppunt, afhankelijk van het type. |
override NodeType { get; } | Een code die het type van het onderliggende object vertegenwoordigt. |
virtual NodeValue { get; set; } | De waarde van dit knooppunt, afhankelijk van het type. |
Origin { get; } | Haalt de oorsprong van het document op. |
override OwnerDocument { get; } | Haalt het eigenaarsdocument op. |
ParentElement { get; } | Haalt de ouder opElement van dit knooppunt. |
ParentNode { get; } | De ouder van dit knooppunt. Alle knooppunten, behalve Attr, Document, DocumentFragment, Entity en Notation kunnen een ouder hebben. Als een knooppunt echter net is gemaakt en nog niet aan de boom is toegevoegd, of als het uit de boom is verwijderd, is dit null. |
virtual Prefix { get; set; } | Het naamruimtevoorvoegsel van dit knooppunt, of null als het niet is gespecificeerd. Als het is gedefinieerd als null, heeft het instellen ervan geen effect |
PreviousElementSibling { get; } | Retourneert het vorige elementknooppunt van dit element. null als dit element geen element-zusterknooppunten heeft die vóór dit element in de documentstructuur komen. |
PreviousSibling { get; } | Het knooppunt dat onmiddellijk aan dit knooppunt voorafgaat. Als zo’n knooppunt niet bestaat, retourneert dit null. |
ReadyState { get; } | Retourneert de gereedheid van het document. Het “laden” terwijl het document wordt geladen, “interactief” zodra het klaar is met parseren maar nog steeds subbronnen laadt, en “voltooid” zodra het is geladen. |
Referrer { get; } | Retourneert de URI [IETF RFC 2396 van de pagina die naar deze pagina linkte. De waarde is een lege string als de gebruiker rechtstreeks naar de pagina is genavigeerd (niet via een link, maar bijvoorbeeld via een bladwijzer). |
StrictErrorChecking { get; set; } | Een attribuut dat specificeert of foutcontrole wordt afgedwongen of niet. Indien ingesteld op false, is de implementatie vrij om niet elk mogelijk foutgeval te testen dat normaal is gedefinieerd voor DOM-bewerkingen, en geen DOMException op te roepen voor DOM-bewerkingen of fouten te rapporteren tijdens het gebruik van Document.normalizeDocument(). In geval van een fout is het gedrag ongedefinieerd. Dit kenmerk is standaard waar. |
StyleSheets { get; } | Een lijst met alle stijlbladen die expliciet zijn gekoppeld aan of ingebed in een document. Voor HTML-documenten omvat dit externe stijlbladen, opgenomen via het HTML LINK-element, en inline STYLE-elementen. |
virtual TextContent { get; set; } | Dit attribuut retourneert de tekstinhoud van dit knooppunt en zijn afstammelingen. Als het is gedefinieerd als null, heeft het instellen ervan geen effect. Bij het instellen worden alle mogelijke kinderen die dit knooppunt heeft verwijderd en, als de nieuwe tekenreeks niet leeg of null is, vervangen door een enkel tekstknooppunt dat de tekenreeks bevat waarop dit kenmerk is ingesteld. |
Title { get; set; } | De titel van een document zoals opgegeven door deTITEL element in de kop van het document. |
XmlStandalone { get; set; } | Een attribuut dat specificeert, als onderdeel van de XML-declaratie, of dit document op zichzelf staat. Dit is niet waar wanneer niet gespecificeerd. |
XmlVersion { get; set; } | Een attribuut dat, als onderdeel van de XML-declaratie, het versienummer van dit document specificeert. Als er geen declaratie is en als dit document de functie “XML” ondersteunt, is de waarde “1.0”. Als dit document de “XML”-functie niet ondersteunt, is de waarde altijd null. |
methoden
Naam | Beschrijving |
---|---|
AddEventListener(string, IEventListener) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AddEventListener(string, DOMEventHandler, bool) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AddEventListener(string, IEventListener, bool) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AppendChild(Node) | Voegt het knooppunt newChild toe aan het einde van de lijst met kinderen van dit knooppunt. Als de newChild al in de stamboom staat, wordt deze eerst verwijderd. |
CloneNode() | Retourneert een duplicaat van dit knooppunt, dwz dient als generieke kopieerconstructor voor knooppunten. Het gedupliceerde knooppunt heeft geen ouder (parentNode is null) en geen gebruikersgegevens. |
CloneNode(bool) | Retourneert een duplicaat van dit knooppunt, dwz dient als generieke kopieerconstructor voor knooppunten. Het gedupliceerde knooppunt heeft geen ouder (parentNode is null) en geen gebruikersgegevens. |
CreateAttribute(string) | Creëert een Attr van de opgegeven naam. |
CreateAttributeNS(string, string) | Maakt een kenmerk van de gegeven gekwalificeerde naam en naamruimte-URI. |
CreateCDATASection(string) | Maakt een CDATASection-knooppunt waarvan de waarde de opgegeven tekenreeks is. |
CreateComment(string) | Creëert een commentaarknooppunt op basis van de opgegeven tekenreeks. |
CreateDocumentFragment() | Maakt een leeg DocumentFragment-object aan. |
CreateDocumentType(string, string, string, string) | Creëert een DocumentType-knooppunt. |
CreateElement(string) | Creëert een element van het gespecificeerde type. Merk op dat de geretourneerde instantie de Element-interface implementeert, dus attributen kunnen rechtstreeks op het geretourneerde object worden gespecificeerd. |
CreateElementNS(string, string) | Maakt een element van de opgegeven gekwalificeerde naam en naamruimte-URI. |
CreateEntityReference(string) | Maakt een EntityReference-object. Bovendien, als de entiteit waarnaar wordt verwezen bekend is, wordt de onderliggende lijst van het EntityReference-knooppunt hetzelfde gemaakt als die van het corresponderende Entity-knooppunt. |
CreateEvent(string) | Creëert eenEvent van een type dat wordt ondersteund door de implementatie. |
CreateExpression(string, IXPathNSResolver) | Maakt een geparseerde XPath-expressie met opgeloste naamruimten. Dit is handig wanneer een expressie opnieuw wordt gebruikt in een toepassing, aangezien het mogelijk maakt om de uitdrukkingsreeks in een efficiëntere interne vorm te compileren en alle naamruimtevoorvoegsels die binnen de uitdrukking voorkomen vooraf op te lossen. |
CreateNodeIterator(Node) | Maak een nieuwe NodeIterator over de substructuur die is geworteld in het gespecificeerde knooppunt. |
CreateNodeIterator(Node, long) | Maak een nieuwe NodeIterator over de substructuur die is geworteld in het gespecificeerde knooppunt. |
CreateNodeIterator(Node, long, INodeFilter) | Maak een nieuwe NodeIterator over de substructuur die is geworteld in het gespecificeerde knooppunt. |
CreateNSResolver(Node) | Past elk DOM-knooppunt aan om naamruimten op te lossen, zodat een XPath-expressie gemakkelijk kan worden geëvalueerd ten opzichte van de context van het knooppunt waar het in het document verscheen. Deze adapter werkt zoals de DOM Level 3-methodeopzoekenNaamruimteURI op knooppunten bij het oplossen van de namespaceURI van een bepaald voorvoegsel met behulp van de huidige informatie die beschikbaar is in de hiërarchie van het knooppunt op het moment dat lookupNamespaceURI wordt aangeroepen, waarbij ook het impliciete xml-voorvoegsel correct wordt opgelost. |
CreateProcessingInstruction(string, string) | Maakt een ProcessingInstruction-knooppunt met de opgegeven naam en gegevensreeksen. |
CreateTextNode(string) | Maakt een tekstknooppunt op basis van de opgegeven tekenreeks. |
CreateTreeWalker(Node) | Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt. |
CreateTreeWalker(Node, long) | Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt. |
CreateTreeWalker(Node, long, INodeFilter) | Maak een nieuwe TreeWalker over de subboom die is geroot op het gespecificeerde knooppunt. |
DispatchEvent(Event) | Met deze methode kunnen gebeurtenissen worden verzonden naar het gebeurtenismodel van de implementatie. |
Dispose() | Voert door de toepassing gedefinieerde taken uit die verband houden met het vrijmaken, vrijgeven of resetten van onbeheerde bronnen. |
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object) | Evalueert een XPath-expressietekenreeks en retourneert indien mogelijk een resultaat van het opgegeven type. |
GetElementById(string) | Geeft het element terug dat een ID-attribuut heeft met de gegeven waarde. Als een dergelijk element niet bestaat, wordt null geretourneerd. Als meer dan één element een ID-attribuut met die waarde heeft, is wat wordt geretourneerd ongedefinieerd. |
GetElementsByClassName(string) | Retourneert een live NodeList-object met alle elementen in het document waarvan alle klassen zijn opgegeven in argument. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Retourneert een NodeList van alle Elementen in documentvolgorde met een gegeven tagnaam en zijn opgenomen in het document. |
GetElementsByTagNameNS(string, string) | Retourneert een NodeList van alle elementen met een gegeven lokale naam en naamruimte-URI in documentvolgorde. |
GetOverrideStyle(Element, string) | Deze methode wordt gebruikt om de override-stijldeclaratie op te halen voor een gespecificeerd element en een gespecificeerd pseudo-element. |
virtual GetPlatformType() | Deze methode wordt gebruikt om het ECMAScript-object op te halenType . |
virtual HasAttributes() | Geeft terug of dit knooppunt (als het een element is) attributen heeft |
HasChildNodes() | Geeft terug of dit knooppunt kinderen heeft. |
ImportNode(Node, bool) | Importeert een knooppunt uit een ander document naar dit document, zonder het bronknooppunt uit het originele document te wijzigen of te verwijderen; deze methode maakt een nieuwe kopie van het bronknooppunt. |
InsertBefore(Node, Node) | Voegt het knooppunt in vóór het bestaande onderliggende knooppunt. Als kind null is, voegt u een knooppunt in aan het einde van de lijst met kinderen. Als kind een DocumentFragment-object is, worden alle kinderen in dezelfde volgorde ingevoegd vóór kind. Als het kind al in de boom zit, wordt het eerst verwijderd. |
IsDefaultNamespace(string) | Deze methode controleert of de opgegeven naamruimte-URI de standaard naamruimte is of niet. |
IsEqualNode(Node) | Test of twee knooppunten gelijk zijn. Deze methode test op gelijkheid van knooppunten, niet gelijkheid (dwz of de twee knooppunten verwijzingen naar hetzelfde object zijn), wat kan worden getest met Node.isSameNode(). Alle knooppunten die hetzelfde zijn, zullen ook gelijk zijn, hoewel het omgekeerde misschien niet waar is. |
IsSameNode(Node) | Geeft terug of dit knooppunt hetzelfde knooppunt is als het opgegeven knooppunt. Deze methode biedt een manier om te bepalen of twee Node-referenties die door de implementatie worden geretourneerd, naar hetzelfde object verwijzen. Wanneer twee Node-referenties verwijzingen zijn naar hetzelfde object, zelfs via een proxy, kunnen de referenties volledig onderling uitwisselbaar worden gebruikt, zodat alle attributen dezelfde waarden hebben en het aanroepen van dezelfde DOM-methode voor beide referenties altijd exact hetzelfde effect heeft. |
LookupNamespaceURI(string) | Zoek de naamruimte-URI op die is gekoppeld aan het opgegeven voorvoegsel, beginnend vanaf dit knooppunt. |
LookupPrefix(string) | Zoek het voorvoegsel op dat is gekoppeld aan de opgegeven naamruimte-URI, beginnend bij dit knooppunt. De standaard naamruimtedeclaraties worden door deze methode genegeerd. Zie Namespace Prefix Lookup voor meer informatie over het algoritme dat door deze methode wordt gebruikt. |
Navigate(RequestMessage) | Laadt het document op basis van het opgegeven verzoekobject en vervangt de vorige inhoud. |
Navigate(string) | Laadt het document op de gespecificeerde Uniform Resource Locator (URL) in de huidige instantie en vervangt de vorige inhoud. |
Navigate(Url) | Laadt het document op de gespecificeerde Uniform Resource Locator (URL) in de huidige instantie en vervangt de vorige inhoud. |
Navigate(Stream, string) | Laadt het document vanuit gespecificeerde inhoud en gebruikt baseUri om relatieve bronnen op te lossen, waarbij de vorige inhoud wordt vervangen. Het laden van documenten begint vanaf de huidige positie in de stroom. |
Navigate(Stream, Url) | Laadt het document vanuit gespecificeerde inhoud en gebruikt baseUri om relatieve bronnen op te lossen, waarbij de vorige inhoud wordt vervangen. Het laden van documenten begint vanaf de huidige positie in de stroom. |
Navigate(string, string) | Laadt het document vanuit gespecificeerde inhoud en gebruikt baseUri om relatieve bronnen op te lossen, waarbij de vorige inhoud wordt vervangen. |
Navigate(string, Url) | Laadt het document vanuit gespecificeerde inhoud en gebruikt baseUri om relatieve bronnen op te lossen, waarbij de vorige inhoud wordt vervangen. |
Normalize() | Zet alle tekstknooppunten in de volledige diepte van de subboom onder dit knooppunt, inclusief attribuutknooppunten, in een “normale” vorm waar alleen structuur (bijv. elementen, opmerkingen, verwerkingsinstructies, CDATA-secties en entiteitsreferenties) tekst scheidt knooppunten, dwz er zijn geen aangrenzende tekstknooppunten of lege tekstknooppunten. Dit kan worden gebruikt om ervoor te zorgen dat de DOM-weergave van een document hetzelfde is alsof het is opgeslagen en opnieuw geladen, en is handig wanneer bewerkingen (zoals XPointer [XPointer]-lookups) die afhankelijk zijn van een bepaalde documentboomstructuur, moeten worden uitgevoerd. worden gebruikt. Als de parameter “normalize-characters” van het DOMConfiguration-object dat aan het Node.ownerDocument is gekoppeld, waar is, zal deze methode ook de tekens van de tekstknooppunten volledig normaliseren. |
QuerySelector(string) | Retourneert het eerste element in het document dat overeenkomt met selector |
QuerySelectorAll(string) | Retourneert een NodeList van alle elementen in het document, die overeenkomen met selector |
RemoveChild(Node) | Verwijdert het onderliggende knooppunt aangegeven door oldChild uit de lijst met onderliggende items en retourneert het. |
RemoveEventListener(string, IEventListener) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
RemoveEventListener(string, DOMEventHandler, bool) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
RemoveEventListener(string, IEventListener, bool) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
override RenderTo(IDevice) | Deze methode wordt gebruikt om de inhoud van het huidige document naar het opgegeven apparaat af te drukken. |
ReplaceChild(Node, Node) | Vervangt het onderliggende knooppunt oldChild door newChild in de lijst met onderliggende items en retourneert het oldChild-knooppunt. Als newChild een DocumentFragment-object is, wordt oldChild vervangen door alle DocumentFragment-kinderen, die in dezelfde volgorde worden ingevoegd. Als de newChild al in de stamboom staat, wordt deze eerst verwijderd. |
Save(IOutputStorage) | Slaat de documentinhoud en bronnen op in de uitvoeropslag. |
Save(string) | Slaat het document op in een lokaal bestand gespecificeerd doorpad Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(Url) | Slaat het document op in een lokaal bestand gespecificeerd doorurl Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(IOutputStorage, HTMLSaveFormat) | Slaat de documentinhoud en bronnen op in de uitvoeropslag. |
Save(IOutputStorage, HTMLSaveOptions) | Slaat de documentinhoud en bronnen op in de uitvoeropslag. |
Save(IOutputStorage, MarkdownSaveOptions) | Slaat de documentinhoud en bronnen op in de uitvoeropslag. |
Save(IOutputStorage, MHTMLSaveOptions) | Slaat de documentinhoud en bronnen op in de uitvoeropslag. |
Save(string, HTMLSaveFormat) | Slaat het document op in een lokaal bestand gespecificeerd doorpad Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(string, HTMLSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorpad Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(string, MarkdownSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorpad Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(string, MHTMLSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorpad Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(Url, HTMLSaveFormat) | Slaat het document op in een lokaal bestand gespecificeerd doorurl Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(Url, HTMLSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorurl Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(Url, MarkdownSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorurl Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
Save(Url, MHTMLSaveOptions) | Slaat het document op in een lokaal bestand gespecificeerd doorurl Alle bronnen die in dit document worden gebruikt, worden opgeslagen in in een aangrenzende map, waarvan de naam wordt samengesteld als: output_file_name + “_files”. |
override ToString() | Geeft als resultaat eenString die deze instantie vertegenwoordigt. |
Write(params string[]) | Schrijf een tekstreeks naar een documentstroom geopend door open(). Merk op dat de functie een document zal produceren dat niet noodzakelijkerwijs wordt aangestuurd door een DTD en daarom kan zijn een ongeldig resultaat opleveren in de context van het document. |
WriteLn(params string[]) | Schrijf een tekstreeks gevolgd door een teken voor een nieuwe regel naar een document stroom geopend door open(). Merk op dat de functie will een document produceert dat niet noodzakelijkerwijs wordt aangestuurd door een DTD en kan daarom een ongeldig resultaat opleveren in de context van the document |
Evenementen
Naam | Beschrijving |
---|---|
event OnAbort | Haalt of stelt gebeurtenishandler in voor OnAbort-gebeurtenis. |
event OnBlur | Haalt of stelt gebeurtenishandler in voor OnBlur-gebeurtenis. |
event OnCancel | Haalt of stelt gebeurtenishandler in voor OnCancel-gebeurtenis. |
event OnCanplay | Haalt of stelt gebeurtenishandler in voor OnCanplay-gebeurtenis. |
event OnCanPlayThrough | Haalt of stelt gebeurtenishandler in voor OnCanPlayThrough-gebeurtenis. |
event OnChange | Haalt of stelt gebeurtenishandler in voor OnChange-gebeurtenis. |
event OnClick | Haalt of stelt gebeurtenishandler in voor OnClick-gebeurtenis. |
event OnCueChange | Haalt of stelt gebeurtenishandler in voor OnCueChange-gebeurtenis. |
event OnDblClick | Haalt of stelt gebeurtenishandler in voor OnDblClick-gebeurtenis. |
event OnDurationChange | Haalt of stelt gebeurtenishandler in voor OnDurationChange-gebeurtenis. |
event OnEmptied | Haalt of stelt gebeurtenishandler in voor OnEmptied-gebeurtenis. |
event OnEnded | Haalt of stelt gebeurtenishandler in voor OnEnded-gebeurtenis. |
event OnError | Haalt of stelt gebeurtenishandler in voor OnError-gebeurtenis. |
event OnFocus | Krijgt of stelt gebeurtenishandler in voor OnFocus-gebeurtenis. |
event OnInput | Haalt of stelt gebeurtenishandler in voor OnInput-gebeurtenis. |
event OnInvalid | Haalt of stelt gebeurtenishandler in voor OnInvalid-gebeurtenis. |
event OnKeyDown | Haalt of stelt gebeurtenishandler in voor OnKeyDown-gebeurtenis. |
event OnKeyPress | Krijgt of stelt gebeurtenishandler in voor OnKeyPress-gebeurtenis. |
event OnKeyUp | Haalt of stelt gebeurtenishandler in voor OnKeyUp-gebeurtenis. |
event OnLoad | Haalt of stelt gebeurtenishandler in voor OnLoad-gebeurtenis. |
event OnLoadedData | Haalt of stelt gebeurtenishandler in voor OnLoadedData-gebeurtenis. |
event OnLoadedMetadata | Haalt of stelt gebeurtenishandler in voor OnLoadedMetadata-gebeurtenis. |
event OnLoadStart | Haalt of stelt gebeurtenishandler in voor OnLoadStart-gebeurtenis. |
event OnMouseDown | Haalt of stelt gebeurtenishandler in voor OnMouseDown-gebeurtenis. |
event OnMouseEnter | Haalt gebeurtenishandler op of stelt deze in voor OnMouseEnter-gebeurtenis. |
event OnMouseLeave | Haalt of stelt gebeurtenishandler in voor OnMouseLeave-gebeurtenis. |
event OnMouseMove | Haalt of stelt gebeurtenishandler in voor OnMouseMove-gebeurtenis. |
event OnMouseOut | Haalt of stelt gebeurtenishandler in voor OnMouseOut-gebeurtenis. |
event OnMouseOver | Haalt of stelt gebeurtenishandler in voor OnMouseOver-gebeurtenis. |
event OnMouseUp | Haalt of stelt gebeurtenishandler in voor OnMouseUp-gebeurtenis. |
event OnMouseWheel | Haalt of stelt gebeurtenishandler in voor OnMouseWheel-gebeurtenis. |
event OnPause | Haalt of stelt gebeurtenishandler in voor OnPause-gebeurtenis. |
event OnPlay | Krijgt of stelt gebeurtenishandler in voor OnPlay-gebeurtenis. |
event OnPlaying | Haalt of stelt gebeurtenishandler in voor OnPlaying-gebeurtenis. |
event OnProgress | Haalt of stelt gebeurtenishandler in voor OnProgress-gebeurtenis. |
event OnRateChange | Haalt of stelt gebeurtenishandler in voor OnRateChange-gebeurtenis. |
event OnReadyStateChange | Haalt of stelt gebeurtenishandler in voor OnReadyStateChange-gebeurtenis. |
event OnReset | Haalt of stelt gebeurtenishandler in voor OnReset-gebeurtenis. |
event OnResize | Haalt of stelt gebeurtenishandler in voor OnResize-gebeurtenis. |
event OnScroll | Haalt of stelt gebeurtenishandler in voor OnScroll-gebeurtenis. |
event OnSeeked | Haalt of stelt gebeurtenishandler in voor OnSeeked-gebeurtenis. |
event OnSeeking | Haalt of stelt gebeurtenishandler in voor OnSeeking-gebeurtenis. |
event OnSelect | Haalt of stelt gebeurtenishandler in voor OnSelect-gebeurtenis. |
event OnShow | Haalt of stelt gebeurtenishandler in voor OnShow-gebeurtenis. |
event OnStalled | Krijgt of stelt gebeurtenishandler in voor OnStalled-gebeurtenis. |
event OnSubmit | Haalt of stelt gebeurtenishandler in voor OnSubmit-gebeurtenis. |
event OnSuspend | Haalt gebeurtenishandler op of stelt deze in voor OnSuspend-gebeurtenis. |
event OnTimeUpdate | Haalt of stelt gebeurtenishandler in voor OnTimeUpdate-gebeurtenis. |
event OnToggle | Haalt of stelt gebeurtenishandler in voor OnToggle-gebeurtenis. |
event OnVolumeChange | Haalt of stelt gebeurtenishandler in voor OnVolumeChange-gebeurtenis. |
event OnWaiting | Haalt of stelt gebeurtenishandler in voor OnWaiting-gebeurtenis. |
Zie ook
- class Document
- interface IDocumentCSS
- naamruimte Aspose.Html
- montage Aspose.HTML