Class Document
De naam: Aspose.Html.Dom Verzameling: Aspose.HTML.dll (25.4.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, IGlobalEventHandlers
Inheritance
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.
[DOMName("doctype")]
[DOMNullable]
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 namespace URIs. Als dit wordt aangegeven als ’null’, zal elke namespaceprefix binnen de uitdrukking resulteren in Aspose.Html.Dom.DOMException 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 OnAbort
Event type
OnBlur
Gets of sets event handler voor OnBlur event.
public event DOMEventHandler OnBlur
Event type
OnCanPlayThrough
Geeft of zet evenementbeheerder voor OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThrough
Event type
OnCancel
Geeft of zet evenementbeheerder voor OnCancel evenement.
public event DOMEventHandler OnCancel
Event type
OnCanplay
Geeft of zet evenementbeheerder voor OnCanplay-evenement.
public event DOMEventHandler OnCanplay
Event type
OnChange
Geeft of zet evenementbeheerder voor OnChange evenement.
public event DOMEventHandler OnChange
Event type
OnClick
Geeft of zet evenementbeheerder voor OnClick-evenement.
public event DOMEventHandler OnClick
Event type
OnCueChange
Geeft of zet evenementbeheerder voor OnCueChange evenement.
public event DOMEventHandler OnCueChange
Event type
OnDblClick
Geeft of zet evenementbeheerder voor OnDblClick evenement.
public event DOMEventHandler OnDblClick
Event type
OnDurationChange
Geeft of zet evenementbeheerder voor OnDurationChange evenement.
public event DOMEventHandler OnDurationChange
Event type
OnEmptied
Gets of sets event manager voor OnEmptied event.
public event DOMEventHandler OnEmptied
Event type
OnEnded
Gets of sets event manager voor OnEnded event.
public event DOMEventHandler OnEnded
Event type
OnError
Geeft of zet evenementbeheerder voor OnError-evenement.
public event DOMEventHandler OnError
Event type
OnFocus
Geeft of zet evenementbeheerder voor OnFocus-evenement.
public event DOMEventHandler OnFocus
Event type
OnInput
Geeft of zet evenementbeheerder voor OnInput evenement.
public event DOMEventHandler OnInput
Event type
OnInvalid
Geeft of zet evenementbeheerder voor OnInvalid Event.
public event DOMEventHandler OnInvalid
Event type
OnKeyDown
Get of set event manager voor OnKeyDown event.
public event DOMEventHandler OnKeyDown
Event type
OnKeyPress
Geeft of zet evenementbeheerder voor OnKeyPress evenement.
public event DOMEventHandler OnKeyPress
Event type
OnKeyUp
Gets of sets event manager voor OnKeyUp event.
public event DOMEventHandler OnKeyUp
Event type
OnLoad
Gets of sets event handler voor OnLoad event.
public event DOMEventHandler OnLoad
Event type
OnLoadStart
Geeft of zet evenementbeheerder voor OnLoadStart evenement.
public event DOMEventHandler OnLoadStart
Event type
OnLoadedData
Gets of sets event manager voor OnLoadedData event.
public event DOMEventHandler OnLoadedData
Event type
OnLoadedMetadata
Geeft of zet evenementbeheerder voor OnLoadedMetadata evenement.
public event DOMEventHandler OnLoadedMetadata
Event type
OnMouseDown
Get of set event manager voor OnMouseDown event.
public event DOMEventHandler OnMouseDown
Event type
OnMouseEnter
Geeft of zet evenementbeheerder voor OnMouseEnter evenement.
public event DOMEventHandler OnMouseEnter
Event type
OnMouseLeave
Get of set event manager voor OnMouseLeave event.
public event DOMEventHandler OnMouseLeave
Event type
OnMouseMove
Get of set event manager voor OnMouseMove event.
public event DOMEventHandler OnMouseMove
Event type
OnMouseOut
Geeft of zet evenementbeheerder voor OnMouseOut evenement.
public event DOMEventHandler OnMouseOut
Event type
OnMouseOver
Get of set event manager voor OnMouseOver event.
public event DOMEventHandler OnMouseOver
Event type
OnMouseUp
Get of set event manager voor OnMouseUp event.
public event DOMEventHandler OnMouseUp
Event type
OnMouseWheel
Get of set event manager voor OnMouseWheel event.
public event DOMEventHandler OnMouseWheel
Event type
OnPause
Gets of sets event handler voor OnPause event.
public event DOMEventHandler OnPause
Event type
OnPlay
Gets of sets event handler voor OnPlay event.
public event DOMEventHandler OnPlay
Event type
OnPlaying
Gets of sets event manager voor OnPlaying event.
public event DOMEventHandler OnPlaying
Event type
OnProgress
Geeft of zet evenementbeheerder voor OnProgress evenement.
public event DOMEventHandler OnProgress
Event type
OnRateChange
Geeft of zet evenementbeheerder voor OnRateChange-evenement.
public event DOMEventHandler OnRateChange
Event type
OnReadyStateChange
Geeft of zet evenementbeheerder voor OnReadyStateChange evenement.
public event DOMEventHandler OnReadyStateChange
Event type
OnReset
Gets of sets event manager voor OnReset event.
public event DOMEventHandler OnReset
Event type
OnResize
Gets of sets event manager voor OnResize event.
public event DOMEventHandler OnResize
Event type
OnScroll
Geeft of zet evenementbeheerder voor OnScroll-evenement.
public event DOMEventHandler OnScroll
Event type
OnSeeked
Gets of sets event manager voor OnSeeked event.
public event DOMEventHandler OnSeeked
Event type
OnSeeking
Gets of sets event manager voor OnSeeking event.
public event DOMEventHandler OnSeeking
Event type
OnSelect
Geeft of zet evenementbeheerder voor OnSelect event.
public event DOMEventHandler OnSelect
Event type
OnShow
Get of set event manager voor OnShow event.
public event DOMEventHandler OnShow
Event type
OnStalled
Gets of sets event handler voor OnStalled event.
public event DOMEventHandler OnStalled
Event type
OnSubmit
Gets of sets event manager voor OnSubmit event.
public event DOMEventHandler OnSubmit
Event type
OnSuspend
Gets of sets event handler voor OnSuspend event.
public event DOMEventHandler OnSuspend
Event type
OnTimeUpdate
Geeft of zet evenementbeheerder voor OnTimeUpdate evenement.
public event DOMEventHandler OnTimeUpdate
Event type
OnToggle
Gets of sets event handler voor OnToggle event.
public event DOMEventHandler OnToggle
Event type
OnVolumeChange
Geeft of zet evenementbeheerder voor OnVolumeChange-evenement.
public event DOMEventHandler OnVolumeChange
Event type
OnWaiting
Geeft of zet evenementbeheerder voor OnWaiting event.
public event DOMEventHandler OnWaiting