Class Document
De naam: Aspose.Html.Dom Verzameling: Aspose.HTML.dll (25.5.0)
Het document vertegenwoordigt het hele HTML, XML of SVG document. Conceptueel is het de wortel van het documentboom en biedt de primaire toegang tot de gegevens van het document.
[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
Geëerbiede leden
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(IBrowsingContext, int)
Het initiërt een nieuwe instantie van de Aspose.Html.Dom.Document klasse.
protected Document(IBrowsingContext context, int implementation)Parameters
context IBrowsingContext
De Aspose.Html.Dom.IBrowsingContext die zal worden geassocieerd met het huidige document.
implementation int
Het document implementatie type, zoals HTML en SVG.
Properties
Bezoekers
De absolute basis URI van deze node of nul als de implementatie niet in staat was om een absolute URI te verkrijgen.
public override string BaseURI { get; }Eigendomswaarde
CharacterSet
Geeft de codering van het document.
[DOMName("characterSet")]
public string CharacterSet { get; }Eigendomswaarde
Charset
Geeft de codering van het document.
[DOMName("charset")]
public string Charset { get; }Eigendomswaarde
ChildElementCount
Returneert het huidige aantal elementnootjes dat kinderen van dit element zijn. 0 als dit element geen kindernootjes heeft die van nodeType 1 zijn.
public int ChildElementCount { get; }Eigendomswaarde
Children
Terug de elementen van het kind.
public HTMLCollection Children { get; }Eigendomswaarde
ContentType
Geeft de documentinhoudtype.
[DOMName("contentType")]
public string ContentType { get; }Eigendomswaarde
Context
Geeft de huidige browsingcontext.
public IBrowsingContext Context { get; }Eigendomswaarde
DefaultView
De defaultView IDL attribute van de Document-interface, op het krijgen,moet het WindowsProxy-object in het browsingcontext van dit document terugkeren,als dit document een gerelateerde browsingcontext heeft of niet anderszins.
[DOMName("defaultView")]
public IWindow DefaultView { get; }Eigendomswaarde
Doctype
De documenttypeverklaring geassocieerd met dit document.
[DOMNullable]
[DOMName("doctype")]
public DocumentType Doctype { get; }Eigendomswaarde
DocumentElement
Dit is een comfortabel attribuut dat rechtstreeks toegang tot de kinderknop toelaat dat het documentelement is van het document.
[DOMName("documentElement")]
public Element DocumentElement { get; }Eigendomswaarde
Documentatie
De locatie van het document of nul als niet gedefinieerd of als het Document is gemaakt met behulp van DOMImplementation.createDocument.
[DOMName("documentURI")]
public string DocumentURI { get; }Eigendomswaarde
FirstElementChild
Returneert de eerste kinderelementen van dit element. null als dit element geen kinderelementen heeft.
public Element FirstElementChild { get; }Eigendomswaarde
Implementation
Het DOMImplementatie-object dat dit document beheert.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }Eigendomswaarde
InputEncoding
Geeft de codering van het document.
[DOMName("inputEncoding")]
public string InputEncoding { get; }Eigendomswaarde
LastElementChild
Returneert de laatste kinderelementen van dit element. null als dit element geen kinderelementen heeft.
public Element LastElementChild { get; }Eigendomswaarde
Location
De locatie van het document.
[DOMName("location")]
public Location Location { get; }Eigendomswaarde
NextElementSibling
Terugkomt de volgende broer element node van dit element. null als dit element geen element broer nodes die na deze in de documentboom komen.
public Element NextElementSibling { get; }Eigendomswaarde
NodeName
De naam van deze knop, afhankelijk van het type.
public override string NodeName { get; }Eigendomswaarde
NodeType
Een code die het type van het onderliggende object vertegenwoordigt.
public override ushort NodeType { get; }Eigendomswaarde
Origin
Ontdek de oorsprong van het document.
[DOMName("origin")]
public string Origin { get; }Eigendomswaarde
OwnerDocument
ontvangt het eigenaardocument.
public override Document OwnerDocument { get; }Eigendomswaarde
PreviousElementSibling
Returneert de eerdere broeder element knooppunt van dit element. null als dit element geen element broeder knooppunten die vóór dit in de documentboom komen.
public Element PreviousElementSibling { get; }Eigendomswaarde
ReadyState
De “loading” terwijl het document wordt geladen, “interactief” zodra het is voltooid parsing maar nog steeds laden sub-resources, en “volledig” zodra het is geladen.
[DOMName("readyState")]
public string ReadyState { get; }Eigendomswaarde
StrictErrorChecking
Een attribuut die bepaalt of er een foutbeoordeling wordt uitgevoerd of niet. Wanneer de implementatie is ingesteld op vals, is de implementatie vrij om niet elke mogelijke fout case normaal gedefinieerd op DOM-operaties te testen en geen DOMException op DOM-operaties of melding fouten tijdens het gebruik van Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }Eigendomswaarde
StyleSheets
Een lijst met alle stijlbladen die uitdrukkelijk zijn gekoppeld aan of ingebed in een document. Voor HTML-documenten, dit omvat externe stijlbladen, opgenomen via het HTML LINK-element, en inline STYLE-elementen.
public IStyleSheetList StyleSheets { get; }Eigendomswaarde
XmlStandalone
Een attribuut dat, als onderdeel van de XML-verklaring, bepaalt of dit document onafhankelijk is.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }Eigendomswaarde
XmlVersion
Een attribuut dat als onderdeel van de XML-verklaring de versienummer van dit document bepaalt.Als er geen verklaring is en dit document de “XML”-functie ondersteunt, is de waarde “1.0”.Als dit document de “XML”-functie niet ondersteunt, is de waarde altijd nul.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }Eigendomswaarde
Methods
CreateAttribute(String)
Creëert een Attr van de gegeven naam.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)Parameters
localName string
De attribute naam.
Returns
De Aspose.Html.Dom.Attr
ScheppenAttribute(String en String)
Creëert een attribuut van de gegeven gekwalificeerde naam en naamruimte URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)Parameters
namespaceURI string
De naam URI.
qualifiedName string
naam van de gekwalificeerde.
Returns
De Aspose.Html.Dom.Attr
CreëerCADATASection(String)
Creëert een CDATASection-node waarvan de waarde de aangegeven string is.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)Parameters
data string
De gegevens van de CDATA.
Returns
De Aspose.Html.Dom.CDATASection
CreateComment(String)
Creëert een commentaar-node met betrekking tot de gespecificeerde string.
[DOMName("createComment")]
public Comment CreateComment(string data)Parameters
data string
De commentaargegevens.
Returns
De Aspose.Html.Dom.Comment
CreateDocumentFragment()
Het creëert een leeg DocumentFragment object.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()Returns
De Aspose.Html.Dom.DocumentFragment.
CreateDocumentType(string, string, string en string)
Maak een DocumentType node.
[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)Parameters
name string
De naam van het document.
publicId string
De publieke ID.
systemId string
Het systeem ID.
internalSubset string
Het interne subset.
Returns
De Aspose.Html.Dom.DocumentType.
CreateElement(String)
Houd er rekening mee dat de teruggegeven instelling de Element-interface implementeert, zodat attributen rechtstreeks op het teruggegeven object kunnen worden aangegeven.
[DOMName("createElement")]
public Element CreateElement(string localName)Parameters
localName string
Naam van de tag.
Returns
De Aspose.Html.Dom.Element
Creëerelementen(String en String)
Creëert een element van de gegeven gekwalificeerde naam en naamruimte URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)Parameters
namespaceURI string
De naam URI.
qualifiedName string
naam van de gekwalificeerde.
Returns
De Aspose.Html.Dom.Element
CreateEntityReference(String)
Bovendien, als de verwijzende entiteit bekend is, wordt de kinderlijst van de EntityReference-knop hetzelfde gemaakt als die van de betreffende Entity-knop.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)Parameters
name string
De naam van de entiteit.
Returns
De Aspose.Html.Dom.EntityReferentie.
CreateEvent(String)
Creëert een Aspose.Html.Dom.Events.Event van een type die wordt ondersteund door de implementatie.
public Event CreateEvent(string eventType)Parameters
eventType string
De eventType-parameters specificeren het type Aspose.Html.Dom.Events.Event-interface dat moet worden gecreëerd. De Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) methode wordt gebruikt bij het creëren van Aspose.Html.Dom.Events.Events wanneer het ongunstig of onnodig isvoor de gebruiker om een Aspose.Html.Dom.Events.Event zelf te maken.In de gevallen waarin de implementatie die is verstrekt door Aspose.Html.Dom.Events.Event ontoereikend is, kunnen gebruikershun eigen Aspose.Html.Dom.Events.Event implementaties voor gebruik met de Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) methode.
Returns
De nieuw gecreëerde Aspose.Html.Dom.Events.Event
Exceptions
NOT_SUPPORTED_ERR: opgehaald als de implementatie niet ondersteunt het type Aspose.Html.Dom.Events.event interface gevraagd
CreateExpression(Hoofdstuk IXPathNSResolver)
Creëert een parsed XPath uitdrukking met opgelost naamruimte.wanneer een uitdrukking wordt hergebruikt in een applicatie omdat het het mogelijk maaktom de uitdrukkingslijn in een efficiëntere interne vorm te verzamelen envooropgelost alle namespace-prefixes die binnen de uitdrukking plaatsvinden.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)Parameters
expression string
De XPath-uitdrukkingslijn moet parsed zijn.
resolver IXPathNSResolver
De ‘oploser’ toelaat de vertaling van alle prefixes, met inbegrip van de ‘xml’ namespace prefix, binnen de XPath uitdrukking inappropriate nam space URIs. Als dit wordt aangegeven als ’null’, zal elke namespaceprefix binnen het uitdrukking resulteren in Aspose.Html.DOM.Exception worden doorgedraaid met de code ‘NAMESPACE_ERR’.
Returns
De gecompliceerde vorm van de XPath-uitdrukking.
Exceptions
INVALID_EXPRESSION_ERR: verhoogd als de uitdrukking nietjuridisch volgens de regels van de Aspose.Html.Dom.XPath.IXPathEvaluator.
NAMESPACE_ERR: opgehaald als de uitdrukking naamruimte bevatPrefixes die niet kunnen worden opgelost door de aangegeven Aspose.Html.Dom.XPath.IXPathNSResolver.
CreëerResolver(Node)
Deze adapter werkt net als de DOM Level 3 methode ’lookupNamespaceURI’ op knoten in het oplossen van de naamespaceURIfrom een gegeven prefix met behulp van de huidige informatie beschikbaar in de node hiërarchie op de timelookupNamespaceURI wordt genoemd, ook correct oplossen van de implicite xml prefix.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)Parameters
nodeResolver Node
De node om te worden gebruikt als een context voor namespace resolutie.
Returns
Aspose.Html.Dom.XPath.IXPathNSResolver die naamruimtes oplost met betrekking tot de definities in het bereik voor een bepaald node.
CreateNodeIterator(Node)
Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.
public INodeIterator CreateNodeIterator(Node root)Parameters
root Node
Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.
Returns
De onlangs gemaakt NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
CreateNodeIterator(Node, lang)
Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.
public INodeIterator CreateNodeIterator(Node root, long whatToShow)Parameters
root Node
Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.
whatToShow long
Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de iterator. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met behulp vanOf .
Returns
De onlangs gemaakt NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
CreateNodeIterator(Node, lang, inodefilter)
Creëer een nieuwe NodeIterator over de ondergrondse boom die op deDe specifieke node.
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)Parameters
root Node
Een node die samen met zijn kinderen zal worden geitereerd.De iterator wordt in eerste instantie vlak voor deze knop gepositioneerd.watToShow vlaggen en het filter, als er, zijn nietgedacht bij het plaatsen van deze positie. de wortel moet nieten null.
whatToShow long
Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de iterator. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met behulp vanOf .
filter INodeFilter
NodeFilter te gebruiken met ditTreeWalker, of nul om geen filter te geven.
Returns
De onlangs gemaakt NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
CreateProcessingInstruction(String en String)
Creëert een Verwerkingsinstructie-node met betrekking tot de aangegeven naam en gegevenslijnen.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)Parameters
target string
Het doel.
data string
De instructiegegevens.
Returns
De Aspose.Html.Dom.ProcessingInstructie
CreateTextNode(String)
Creëert een tekstknop met betrekking tot de gespecificeerde string.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)Parameters
data string
De tekstgegevens.
Returns
De Aspose.Html.Dom.Text
CreateTreeWalker(Node)
Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.
public ITreeWalker CreateTreeWalker(Node root)Parameters
root Node
Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.
Returns
De nieuw gemaakt TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
CreateTreeWalker(Node, lang)
Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)Parameters
root Node
Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.
whatToShow long
Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de boomwalker. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met OR.
Returns
De nieuw gemaakt TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
CreateTreeWalker(Node, lang, inodefilter)
Creëer een nieuwe TreeWalker over de ondergrondse boom die op deDe specifieke node.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)Parameters
root Node
Node die zal dienen als de wortel voor deDe wattoShow vlaggen en deNodeFilter wordt niet in aanmerking genomen bij het instellen van deze waarde;elk type node zal worden geaccepteerd als de wortel.De huidige Node van de TreeWalkerinitialiseren naar deze node, of het zichtbaar is of niet.Rootfuncties als een stoppunt voor traversalmethoden die naar boven kijken in de structuur van het document, zoalsparentNode en nextNode. de wortel moetNiet nul te zijn.
whatToShow long
Vlag bepaalt welke node typen kunnen verschijnen inde logische visie van de boom gepresenteerd door de boomwalker. zie deBeschrijving van NodeFilter voor de set van mogelijkeSHOW_ waarden.Deze vlaggen kunnen worden gecombineerd met OR.
filter INodeFilter
NodeFilter te gebruiken met ditTreeWalker, of nul om geen filter te geven.
Returns
De nieuw gemaakt TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: verhoogd als de aangegeven wortelen null.
Dispose(Bool)
Verwijder onbeheerde en - optioneel - beheerde middelen.
protected override void Dispose(bool disposing)Parameters
disposing bool
’true’ om zowel beheerde als niet beheerde middelen vrij te geven; ‘false’ om alleen niet beheerde middelen vrij te geven.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)
Beoordeelt een XPath-uitdrukingslijn en retourneert het resultaat van het aangegeven type indien mogelijk.
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)Parameters
expression string
De XPath-uitdrukkingslijn moet worden geparsed en beoordeeld.
contextNode Node
De context is de contextnode voor de beoordeling van deze XPath-uitdrukking.
resolver IXPathNSResolver
De resolutie toelaat de vertaling van alle prefixes, inclusief de xmlNamespace prefix, binnen de XPath uitdrukking in passende Namespace URI’s.
type XPathResultType
Als een specifiek type wordt aangegeven, wordt het resultaat als het overeenkomstige type teruggegeven.
result object
Het resultaat bepaalt een specifiek resultaat object dat kan worden hergebruikt en teruggekeerd door deze methode.
Returns
Het resultaat van de evaluatie van de XPath-uitdrukking.
GetElementById(String)
Returneert het Element dat een ID-attribut heeft met de gegeven waarde.Als er geen dergelijk element bestaat, wordt dit nul teruggekeerd.Als meer dan één element een ID-attribut heeft met die waarde, is wat wordt teruggekeerd niet gedefinieerd.
public Element GetElementById(string elementId)Parameters
elementId string
Het element ID.
Returns
De Aspose.Html.Dom.Element
GetElementsByClassName(String)
Terugkomt een levende NodeList-object met alle elementen in het document die alle klassen in het argument hebben.HTTP://www.w3.org/TR/dom
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)Parameters
classNames string
De stringlijn die een ongerepte set van unieke ruimte-afgescheiden tokens bevat die klassen vertegenwoordigen (klassennamen)
Returns
De Aspose.Html.Dom.Element
GetElementsByTagName(String)
Returneert een NodeList van alle elementen in documentorde met een gegeven tagnaam en zijn opgenomen in het document.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)Parameters
tagname string
De tagnaam .
Returns
Naar de noden terug.
GetElementsByTagNameNS(String en String)
Returneert een NodeList van alle Elementen met een gegeven plaatselijke naam en naamruimte URI in documentorde.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)Parameters
namespaceURI string
De naam URI.
localName string
Naam van de plaats.
Returns
De noden terug
ImportNode(Node en Bool)
Importeert een node van een ander document naar dit document, zonder het broncode van het oorspronkelijke document te wijzigen of te verwijderen; deze methode creëert een nieuwe kopie van het broncode.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)Parameters
importedNode Node
De geïmporteerde node.
deep bool
Als de waarheid (de waarheid) is
Returns
De Aspose.Html.Dom.Node
Navigate(String)
Loopt het document op de aangegeven Uniform Resource Locator (URL) in de huidige instantie en vervangt de vorige inhoud.
public void Navigate(string address)Parameters
address string
Het zal worden gecombineerd met de huidige directory pad om een absolute URL te vormen.
Navigate(Url)
Loopt het document op de aangegeven Uniform Resource Locator (URL) in de huidige instantie en vervangt de vorige inhoud.
public void Navigate(Url url)Parameters
url Url
De URL van het document.
Navigate(String en String)
Loopt het document van specifieke inhoud en gebruikt baseUri om relatieve middelen op te lossen, het vervangen van de eerdere inhoud.
public void Navigate(string content, string baseUri)Parameters
content string
De inhoud van het document.
baseUri string
De basis URI om relatieve bronnen op te lossen. het zal worden gecombineerd met de huidige directory pad om een absolute URL te vormen.
Exceptions
‘BaseUri’ is ‘zero’.
Navigate(Hoofdstukken, URL)
Loopt het document van specifieke inhoud en gebruikt baseUri om relatieve middelen op te lossen, het vervangen van de eerdere inhoud.
public void Navigate(string content, Url baseUri)Parameters
content string
De inhoud van het document.
baseUri Url
De basis URI om relatieve middelen op te lossen.
Exceptions
‘BaseUri’ is ‘zero’.
Navigate(Strom, Strom)
Loopt het document van specifieke inhoud en gebruikt baseUri om relatieve middelen op te lossen, het vervangen van de eerdere inhoud.Documentloading begint met de huidige positie in de stroom.
public void Navigate(Stream content, string baseUri)Parameters
content Stream
De inhoud van het document.
baseUri string
De basis URI om relatieve bronnen op te lossen. het zal worden gecombineerd met de huidige directory pad om een absolute URL te vormen.
Exceptions
‘BaseUri’ is ‘zero’.
Navigate(Stream en url)
Loopt het document van specifieke inhoud en gebruikt baseUri om relatieve middelen op te lossen, het vervangen van de eerdere inhoud.Documentloading begint met de huidige positie in de stroom.
public void Navigate(Stream content, Url baseUri)Parameters
content Stream
De inhoud van het document.
baseUri Url
De basis URI om relatieve middelen op te lossen.
Exceptions
‘BaseUri’ is ‘zero’.
Navigate(RequestMessage)
Loopt het document op basis van het aangegeven verzoek object, vervangt het eerdere inhoud.
public void Navigate(RequestMessage request)Parameters
request RequestMessage
Het verzoek object dat wordt gebruikt om documentinhoud te laden.
QuerySelector(String)
Returneert het eerste Element in het document, dat overeenkomt met de selector
public Element QuerySelector(string selector)Parameters
selector string
De selecteur .
Returns
De aangepaste node.
QuerySelectorAll(String)
Terug een NodeList van alle elementen in het document, die overeenkomt met de selector
public NodeList QuerySelectorAll(string selector)Parameters
selector string
De query selector
Returns
Html.Html.Collecties.HtmlCollecties
RenderTo(IDEVICS)
Deze methode wordt gebruikt om de inhoud van het huidige document naar een specifiek grafisch apparaat te brengen.
public virtual void RenderTo(IDevice device)Parameters
device IDevice
Het gebruikersapparaat.
Write(Parameter String[])
Schrijf een tekstlijn in een documentstromen die doorOpen(). Let op dat de functie een document zal producerendie niet noodzakelijkerwijs wordt geleid door een DTD en dus kaneen ongeldig resultaat oplevert in de context van het document.
[DOMName("write")]
public void Write(params string[] texts)Parameters
texts string
[]
De lijn die in een bepaalde structuur in deDocument structuur model.
WriteLn(Parameter String[])
Schrijven van een tekstlijn gevolgd door een newline karakter naar een documentopenen door open(). opmerking dat de functiehet produceren van een document dat niet noodzakelijkerwijs wordt gedreven door een DTD enHet kan dus een ongeldig resultaat opleveren in de context van dedocumenten
[DOMName("writeln")]
public void WriteLn(params string[] texts)Parameters
texts string
[]
De lijn die in een bepaalde structuur in deDocument structuur model.
OnAbort
Geeft of zet evenementbeheerder voor OnAbort evenement.
public event DOMEventHandler OnAbortEvent type
OnBlur
Gets of sets event handler voor OnBlur event.
public event DOMEventHandler OnBlurEvent type
OnCanPlayThrough
Geeft of zet evenementbeheerder voor OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThroughEvent type
OnCancel
Geeft of zet evenementbeheerder voor OnCancel evenement.
public event DOMEventHandler OnCancelEvent type
OnCanplay
Geeft of zet evenementbeheerder voor OnCanplay-evenement.
public event DOMEventHandler OnCanplayEvent type
OnChange
Geeft of zet evenementbeheerder voor OnChange evenement.
public event DOMEventHandler OnChangeEvent type
OnClick
Geeft of zet evenementbeheerder voor OnClick-evenement.
public event DOMEventHandler OnClickEvent type
OnCueChange
Geeft of zet evenementbeheerder voor OnCueChange evenement.
public event DOMEventHandler OnCueChangeEvent type
OnDblClick
Geeft of zet evenementbeheerder voor OnDblClick evenement.
public event DOMEventHandler OnDblClickEvent type
OnDurationChange
Geeft of zet evenementbeheerder voor OnDurationChange evenement.
public event DOMEventHandler OnDurationChangeEvent type
OnEmptied
Gets of sets event manager voor OnEmptied event.
public event DOMEventHandler OnEmptiedEvent type
OnEnded
Gets of sets event manager voor OnEnded event.
public event DOMEventHandler OnEndedEvent type
OnError
Geeft of zet evenementbeheerder voor OnError-evenement.
public event DOMEventHandler OnErrorEvent type
OnFocus
Geeft of zet evenementbeheerder voor OnFocus-evenement.
public event DOMEventHandler OnFocusEvent type
OnInput
Geeft of zet evenementbeheerder voor OnInput evenement.
public event DOMEventHandler OnInputEvent type
OnInvalid
Geeft of zet evenementbeheerder voor OnInvalid Event.
public event DOMEventHandler OnInvalidEvent type
OnKeyDown
Get of set event manager voor OnKeyDown event.
public event DOMEventHandler OnKeyDownEvent type
OnKeyPress
Geeft of zet evenementbeheerder voor OnKeyPress evenement.
public event DOMEventHandler OnKeyPressEvent type
OnKeyUp
Gets of sets event manager voor OnKeyUp event.
public event DOMEventHandler OnKeyUpEvent type
OnLoad
Gets of sets event handler voor OnLoad event.
public event DOMEventHandler OnLoadEvent type
OnLoadStart
Geeft of zet evenementbeheerder voor OnLoadStart evenement.
public event DOMEventHandler OnLoadStartEvent type
OnLoadedData
Gets of sets event manager voor OnLoadedData event.
public event DOMEventHandler OnLoadedDataEvent type
OnLoadedMetadata
Geeft of zet evenementbeheerder voor OnLoadedMetadata evenement.
public event DOMEventHandler OnLoadedMetadataEvent type
OnMouseDown
Get of set event manager voor OnMouseDown event.
public event DOMEventHandler OnMouseDownEvent type
OnMouseEnter
Geeft of zet evenementbeheerder voor OnMouseEnter evenement.
public event DOMEventHandler OnMouseEnterEvent type
OnMouseLeave
Get of set event manager voor OnMouseLeave event.
public event DOMEventHandler OnMouseLeaveEvent type
OnMouseMove
Get of set event manager voor OnMouseMove event.
public event DOMEventHandler OnMouseMoveEvent type
OnMouseOut
Geeft of zet evenementbeheerder voor OnMouseOut evenement.
public event DOMEventHandler OnMouseOutEvent type
OnMouseOver
Get of set event manager voor OnMouseOver event.
public event DOMEventHandler OnMouseOverEvent type
OnMouseUp
Get of set event manager voor OnMouseUp event.
public event DOMEventHandler OnMouseUpEvent type
OnMouseWheel
Get of set event manager voor OnMouseWheel event.
public event DOMEventHandler OnMouseWheelEvent type
OnPause
Gets of sets event handler voor OnPause event.
public event DOMEventHandler OnPauseEvent type
OnPlay
Gets of sets event handler voor OnPlay event.
public event DOMEventHandler OnPlayEvent type
OnPlaying
Gets of sets event manager voor OnPlaying event.
public event DOMEventHandler OnPlayingEvent type
OnProgress
Geeft of zet evenementbeheerder voor OnProgress evenement.
public event DOMEventHandler OnProgressEvent type
OnRateChange
Geeft of zet evenementbeheerder voor OnRateChange-evenement.
public event DOMEventHandler OnRateChangeEvent type
OnReadyStateChange
Geeft of zet evenementbeheerder voor OnReadyStateChange evenement.
public event DOMEventHandler OnReadyStateChangeEvent type
OnReset
Gets of sets event manager voor OnReset event.
public event DOMEventHandler OnResetEvent type
OnResize
Gets of sets event manager voor OnResize event.
public event DOMEventHandler OnResizeEvent type
OnScroll
Geeft of zet evenementbeheerder voor OnScroll-evenement.
public event DOMEventHandler OnScrollEvent type
OnSeeked
Gets of sets event manager voor OnSeeked event.
public event DOMEventHandler OnSeekedEvent type
OnSeeking
Gets of sets event manager voor OnSeeking event.
public event DOMEventHandler OnSeekingEvent type
OnSelect
Geeft of zet evenementbeheerder voor OnSelect event.
public event DOMEventHandler OnSelectEvent type
OnShow
Get of set event manager voor OnShow event.
public event DOMEventHandler OnShowEvent type
OnStalled
Gets of sets event handler voor OnStalled event.
public event DOMEventHandler OnStalledEvent type
OnSubmit
Gets of sets event manager voor OnSubmit event.
public event DOMEventHandler OnSubmitEvent type
OnSuspend
Gets of sets event handler voor OnSuspend event.
public event DOMEventHandler OnSuspendEvent type
OnTimeUpdate
Geeft of zet evenementbeheerder voor OnTimeUpdate evenement.
public event DOMEventHandler OnTimeUpdateEvent type
OnToggle
Gets of sets event handler voor OnToggle event.
public event DOMEventHandler OnToggleEvent type
OnVolumeChange
Geeft of zet evenementbeheerder voor OnVolumeChange-evenement.
public event DOMEventHandler OnVolumeChangeEvent type
OnWaiting
Geeft of zet evenementbeheerder voor OnWaiting event.
public event DOMEventHandler OnWaiting