Class Document
Il nome: Aspose.Html.Dom Assemblaggio: Aspose.HTML.dll (25.4.0)
Il documento rappresenta l’intero documento HTML, XML o SVG. Conceptualmente, è la radice dell’albero del documento, e fornisce l’accesso primario ai dati del documento.
[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
I membri ereditari
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(Il contesto, int)
Inizia una nuova instanza della classe Aspose.Html.Dom.Document.
protected Document(IBrowsingContext context, int implementation)
Parameters
context
IBrowsingContext
Il Aspose.Html.Dom.IBrowsingContext che sarà associato al documento attuale.
implementation
int
Il tipo di implementazione del documento, come HTML e SVG.
Properties
Basilica
L’URI di base assoluta di questo nodo o zero se l’implementazione non era in grado di ottenere un URI assoluto.
public override string BaseURI { get; }
Valore di proprietà
CharacterSet
Riceve il codice del documento.
[DOMName("characterSet")]
public string CharacterSet { get; }
Valore di proprietà
Charset
Riceve il codice del documento.
[DOMName("charset")]
public string Charset { get; }
Valore di proprietà
ChildElementCount
Ritorna il numero attuale di nodi di elemento che sono figli di questo elemento. 0 se questo elemento non ha nodi di bambino che sono di nodeType 1.
public int ChildElementCount { get; }
Valore di proprietà
Children
Ritorna gli elementi del bambino.
public HTMLCollection Children { get; }
Valore di proprietà
ContentType
Ricevi il tipo di contenuto del documento.
[DOMName("contentType")]
public string ContentType { get; }
Valore di proprietà
Context
Scopri il contesto di navigazione attuale.
public IBrowsingContext Context { get; }
Valore di proprietà
DefaultView
Il defaultView IDL attribuisce l’interfaccia del documento, per ottenere,deve restituire l’oggetto WindowProxy del contesto di navigazione del presente documento,se questo documento ha un contesto di navigazione associato, o nessun altro.
[DOMName("defaultView")]
public IWindow DefaultView { get; }
Valore di proprietà
Doctype
La dichiarazione di tipo del documento associata a questo documento.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
Valore di proprietà
DocumentElement
Questo è un atributo di convenienza che consente l’accesso diretto al nodo del bambino che è l’elemento del documento del documento.
[DOMName("documentElement")]
public Element DocumentElement { get; }
Valore di proprietà
Documenti
La posizione del documento o null se non definito o se il documento è stato creato utilizzando DOMImplementation.createDocument.
[DOMName("documentURI")]
public string DocumentURI { get; }
Valore di proprietà
FirstElementChild
Ritorna il primo nodo di elemento infantile di questo elemento. null se questo elemento non ha elementi infantili.
public Element FirstElementChild { get; }
Valore di proprietà
Implementation
L’oggetto DOMImplementazione che gestisce questo documento.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
Valore di proprietà
InputEncoding
Riceve il codice del documento.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Valore di proprietà
LastElementChild
Ritorna l’ultimo nodo dell’elemento infantile di questo elemento. null se questo elemento non ha elementi infantili.
public Element LastElementChild { get; }
Valore di proprietà
Location
La posizione del documento.
[DOMName("location")]
public Location Location { get; }
Valore di proprietà
NextElementSibling
Ritorna il prossimo nodo di elemento fratello di questo elemento. null se questo elemento non ha nodo di elemento fratello che viene dopo questo nell’albero del documento.
public Element NextElementSibling { get; }
Valore di proprietà
NodeName
Il nome di questo nodo, a seconda del suo tipo.
public override string NodeName { get; }
Valore di proprietà
NodeType
Un codice che rappresenta il tipo dell’oggetto sottostante.
public override ushort NodeType { get; }
Valore di proprietà
Origin
Riceviamo l’origine del documento.
[DOMName("origin")]
public string Origin { get; }
Valore di proprietà
OwnerDocument
Riceve il documento del proprietario.
public override Document OwnerDocument { get; }
Valore di proprietà
PreviousElementSibling
Ritorna il nodo di elemento fratello precedente di questo elemento. null se questo elemento non ha nodo di elemento fratello che viene prima di questo nell’albero del documento.
public Element PreviousElementSibling { get; }
Valore di proprietà
ReadyState
Il “carico” mentre il documento è caricato, “interattivo” una volta che è finito parsing ma ancora carico sub-risorse, e “completato” una volta che è caricato.
[DOMName("readyState")]
public string ReadyState { get; }
Valore di proprietà
StrictErrorChecking
Un atributo che specifica se il controllo di errore è eseguito o meno. Quando impostato a falso, l’implementazione è libera da non testare ogni possibile caso di errore normalmente definito sulle operazioni DOM, e non sollevare nessun DOMException sulle operazioni DOM o segnalare errori mentre utilizza Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
Valore di proprietà
StyleSheets
Un elenco che contiene tutte le foglie di stile esplicitamente collegate o incorporate in un documento. per i documenti HTML, questo include le foglie di stile esterne, incluse attraverso l’elemento HTML LINK, e gli elementi di stile in linea.
public IStyleSheetList StyleSheets { get; }
Valore di proprietà
XmlStandalone
Un atributo che specifica, come parte della dichiarazione XML, se questo documento è indipendente.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
Valore di proprietà
XmlVersion
Un atributo che specifica, come parte della dichiarazione XML, il numero di versione di questo documento.Se non c’è dichiarazione e se questo documento supporta la funzione “XML”, il valore è “1.0”.Se questo documento non supporta la funzione “XML”, il valore è sempre zero.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
Valore di proprietà
Methods
CreateAttribute(String)
Crea un Attr del nome dato.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
Il nome attributivo.
Returns
L’Aspose.Html.Dom.Attr
CreazioneAttributi(String e String)
Crea un atributo del nome qualificato e dello spazio di nome URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Il nome URI.
qualifiedName
string
Il nome del qualificato.
Returns
L’Aspose.Html.Dom.Attr
CreazioneCategoria(String)
Crea un nodo CDATASection il cui valore è la riga specificata.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
I dati di CDATA.
Returns
L’Aspose.Html.Dom.CDATASezione
CreateComment(String)
Crea un nodo di commento dato la riga specificata.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
I dati dei commenti.
Returns
L’Aspose.Html.Dom.Commenta
CreateDocumentFragment()
Crea un oggetto DocumentFragment vuoto.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
Il segmento Aspose.Html.Dom.DocumentFragment.
CreateDocumentType(String, String e String)
Crea un nodo DocumentType.
[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)
Parameters
name
string
Il nome del tipo di documento.
publicId
string
Il pubblico ID.
systemId
string
Il sistema id.
internalSubset
string
Il sottosegretario interno.
Returns
L’Aspose.Html.Dom.DocumentType
CreateElement(String)
Nota che l’esempio restituito implementa l’interfaccia Element, in modo che gli attributi possano essere specificati direttamente sull’oggetto restituito.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
Nome del tag.
Returns
L’Aspose.Html.Dom.Elemento
Creazione di elementi(String e String)
Crea un elemento del dato nome qualificato e spazio di nome URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Il nome URI.
qualifiedName
string
Il nome del qualificato.
Returns
L’Aspose.Html.Dom.Elemento
CreateEntityReference(String)
Inoltre, se l’entità di riferimento è conosciuta, la lista dei bambini del nodo di riferimento dell’entità è la stessa di quella del nodo di riferimento dell’entità corrispondente.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
Il nome dell’entità.
Returns
L’Aspose.Html.Dom.EntityReferenza
CreateEvent(String)
Crea un Aspose.Html.Dom.Events.Event di un tipo supportato dalla realizzazione.
public Event CreateEvent(string eventType)
Parameters
eventType
string
Il parametro di tipo evento specifica il tipo di interfaccia Aspose.Html.Dom.Events.Event da creare. Il metodo Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) viene utilizzato per creare Aspose.Html.Dom.Events.Events quando è sia inconveniente o inutileper l’utente per creare un Aspose.Html.Dom.Events.Event se stessi.Nei casi in cui l’implementazione fornita da Aspose.Html.Dom.Events.Event è insufficiente, gli utenti possono fornirele proprie implementazioni di Aspose.Html.Dom.Events.Event per l’uso con il metodo di Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event).
Returns
La nuova creazione di Aspose.Html.Dom.Events.Event
Exceptions
NO_SUPPORTED_ERR: Creato se l’implementazione non supporta il tipo di interfaccia Aspose.Html.Dom.Events.Event richiesto
CreateExpression(String, IXPathNSResolver)
Crea un’espressione parsed XPath con spazi di nome risolti.quando un’espressione sarà riutilizzata in un’applicazione poiché lo rende possibileper compilare la stringhe di espressione in una forma interna più efficiente ePreresolve tutti i precetti del nome spazio che si verificano all’interno dell’espressione.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
Parameters
expression
string
La riga di espressione XPath deve essere parsed.
resolver
IXPathNSResolver
Il ‘resolver’ consente la traduzione di tutti i prefix, compreso il ‘xml’ prefix di spazio di nome, all’interno dell’espressione XPath inappropriate URI di spazio di nome. Se questo è specificato come ‘zero’, qualsiasi prefix di spazio di nome all’interno dell’espressione porterà ad Aspose.Html.Dom.DOMException essere rubato con il codice ‘NAMESPACE_ERR’.
Returns
La forma compilata dell’espressione XPath.
Exceptions
INVALID_EXPRESSION_ERR: aumentato se l’espressione non èLegale secondo le regole di Aspose.Html.Dom.XPath.IXPathEvaluator.
NAMESPACE_ERR: aumentato se l’espressione contiene spazio di nomeprefixe che non possono essere risolte dal specificato Aspose.Html.Dom.XPath.IXPathNSResolver.
CreazioneResolver(Node)
Adatta qualsiasi nodo DOM per risolvere gli spazi di nome in modo che un’espressione XPath possa essere facilmente valutato relativamente al contesto del nodo dove è apparso all’interno del documento. Questo adattatore funziona come il metodo DOM Livello 3 ’lookupNamespaceURI’ sui nodi nella risoluzione del nomeespaceURIfrom un dato prefix utilizzando le informazioni attuali disponibili nella gerarchia del nodo al timelookupNamespaceURI è chiamato, anche correttamente risolvendo il implicito xml prefix.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)
Parameters
nodeResolver
Node
Il nodo da utilizzare come contesto per la risoluzione del nome spazio.
Returns
Aspose.Html.Dom.XPath.IXPathNSResolver che risolve gli spazi di nome per quanto riguarda le definizioni nell’ambito di un nodo specifico.
CreateNodeIterator(Node)
Creare un nuovo NodeIterator sopra il sottomarino radicato nellaNode specifici.
public INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Un nodo che sarà iterato insieme ai suoi figli.Il iteratore è inizialmente posizionato appena prima di questo nodo.cheTrovare le bandiere e il filtro, se c’è, non sonoconsiderato quando si impone questa posizione. la radice non deve esseredi zero.
Returns
Il nuovo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
CreateNodeIterator(Node, lungo)
Creare un nuovo NodeIterator sopra il sottomarino radicato nellaNode specifici.
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Un nodo che sarà iterato insieme ai suoi figli.Il iteratore è inizialmente posizionato appena prima di questo nodo.cheTrovare le bandiere e il filtro, se c’è, non sonoconsiderato quando si impone questa posizione. la radice non deve esseredi zero.
whatToShow
long
La bandiera specifica i tipi di nodi che possono apparire inla visione logica dell’albero presentata dal iteratore.Descrizione di NodeFilter per il set di possibiliSHOW_ values.Queste bandiere possono essere combinate utilizzandoo di
Returns
Il nuovo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
CreateNodeIterator(Node, lungo, inodefilter)
Creare un nuovo NodeIterator sopra il sottomarino radicato nellaNode specifici.
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Un nodo che sarà iterato insieme ai suoi figli.Il iteratore è inizialmente posizionato appena prima di questo nodo.cheTrovare le bandiere e il filtro, se c’è, non sonoconsiderato quando si impone questa posizione. la radice non deve esseredi zero.
whatToShow
long
La bandiera specifica i tipi di nodi che possono apparire inla visione logica dell’albero presentata dal iteratore.Descrizione di NodeFilter per il set di possibiliSHOW_ values.Queste bandiere possono essere combinate utilizzandoo di
filter
INodeFilter
NodeFilter per essere utilizzato con questoTreeWalker, o zero per indicare nessun filtro.
Returns
Il nuovo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
CreateProcessingInstruction(String e String)
Crea un nodo di istruzione di elaborazione dato il nome specificato e le strisce di dati.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
L’obiettivo è
data
string
I dati di istruzione.
Returns
L’Aspose.Html.Dom.Processing istruzione.
CreateTextNode(String)
Crea un nodo di testo dato alla riga specificata.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)
Parameters
data
string
I dati del testo.
Returns
Il testo di Aspose.Html.Dom.
CreateTreeWalker(Node)
Crea un nuovo TreeWalker sopra il sottomarino radicato nelNode specifici.
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Il nodo che servirà come radice per ilTreeWalker: le bandiere e leNodeFilter non viene considerato quando si impone questo valore;qualsiasi tipo di nodo sarà accettato come la radice.L’orologio del TreeWalker èinizializzato a questo nodo, sia che sia visibile o meno.funzioni di radice come punto di fermo per la traversatametodi che guardano verso l’alto nella struttura del documento, come ad esempioparentNode e nextNode. la radice deve essereNon essere zero.
Returns
Il nuovo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
CreateTreeWalker(Node, lungo)
Crea un nuovo TreeWalker sopra il sottomarino radicato nelNode specifici.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Il nodo che servirà come radice per ilTreeWalker: le bandiere e leNodeFilter non viene considerato quando si impone questo valore;qualsiasi tipo di nodo sarà accettato come la radice.L’orologio del TreeWalker èinizializzato a questo nodo, sia che sia visibile o meno.funzioni di radice come punto di fermo per la traversatametodi che guardano verso l’alto nella struttura del documento, come ad esempioparentNode e nextNode. la radice deve essereNon essere zero.
whatToShow
long
La bandiera specifica i tipi di nodi che possono apparire inla visione logica dell’albero presentata dal camminatore dell’albero.Descrizione di NodeFilter per il set di possibiliSHOW_ values.Queste bandiere possono essere combinate utilizzando OR.
Returns
Il nuovo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
CreateTreeWalker(Node, lungo, inodefilter)
Crea un nuovo TreeWalker sopra il sottomarino radicato nelNode specifici.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Il nodo che servirà come radice per ilTreeWalker: le bandiere e leNodeFilter non viene considerato quando si impone questo valore;qualsiasi tipo di nodo sarà accettato come la radice.L’orologio del TreeWalker èinizializzato a questo nodo, sia che sia visibile o meno.funzioni di radice come punto di fermo per la traversatametodi che guardano verso l’alto nella struttura del documento, come ad esempioparentNode e nextNode. la radice deve essereNon essere zero.
whatToShow
long
La bandiera specifica i tipi di nodi che possono apparire inla visione logica dell’albero presentata dal camminatore dell’albero.Descrizione di NodeFilter per il set di possibiliSHOW_ values.Queste bandiere possono essere combinate utilizzando OR.
filter
INodeFilter
NodeFilter per essere utilizzato con questoTreeWalker, o zero per indicare nessun filtro.
Returns
Il nuovo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: aumentato se la radice specificata èdi zero.
Dispose(di bool)
Rilascia risorse non gestite e - opzionale - gestite.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“true” per rilasciare sia risorse gestite che non gestite; “falso” per rilasciare solo risorse non gestite.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, oggetto)
Valuta una riga espressione XPath e restituisce il risultato del tipo specificato se possibile.
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)
Parameters
expression
string
La riga espressione XPath deve essere parsed e valutata.
contextNode
Node
Il contesto è il nodo di contesto per la valutazione di questa espressione XPath.
resolver
IXPathNSResolver
La risoluzione consente la traduzione di tutti i precetti, compresi i xmlPrefisso del nome spazio, all’interno dell’espressione XPath in URI appropriati del nome spazio.
type
XPathResultType
Se viene specificato un tipo specifico, il risultato verrà restituito come il tipo corrispondente.
result
object
Il risultato specifica un oggetto di risultato specifico che può essere riutilizzato e restituito da questo metodo.
Returns
Il risultato della valutazione dell’espressione XPath.
GetElementById(String)
Ritorna l’elemento che ha un attributo ID con il dato valore.Se non esiste tale elemento, questo ritorna nullo.Se più di un elemento ha un attributo ID con quel valore, ciò che viene restituito non è definito.
public Element GetElementById(string elementId)
Parameters
elementId
string
L’elemento id
Returns
L’Aspose.Html.Dom.Elemento
GetElementsByClassName(String)
Ritorna un oggetto NodeList dal vivo che contiene tutti gli elementi del documento che hanno tutte le classi specificate nell’argomento.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
La riga che contiene un insieme unificato di token singoli separati nello spazio che rappresentano classi (nomi di classe)
Returns
L’Aspose.Html.Dom.Elemento
GetElementsByTagName(String)
Ritorna un NodeList di tutti gli Elementi nell’ordine del documento con un dato nome tag e sono contenuti nel documento.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
Il segno.
Returns
Il ritorno dei nodi.
Scrivi una recensione(String e String)
Ritorna un NodeList di tutti gli Elementi con un dato nome locale e spazio di nome URI in ordine di documento.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
Il nome URI.
localName
string
Il nome del locale.
Returns
Il ritorno dei nodi
ImportNode(Node e Bool)
Importa un nodo da un altro documento in questo documento, senza alterare o rimuovere il nodo sorgente dal documento originale; questo metodo crea una nuova copia del nodo sorgente.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)
Parameters
importedNode
Node
Il nodo importato.
deep
bool
Se si dice “verità” [deep]
Returns
L’Aspose.Html.Dom.Node è
Navigate(String)
Carica il documento presso l’Uniform Resource Locator (URL) specificato nell’indice corrente, sostituendo il contenuto precedente.
public void Navigate(string address)
Parameters
address
string
L’indirizzo del documento. sarà combinato con l’attuale percorso del directory per formare un URL assoluto.
Navigate(Url)
Carica il documento presso l’Uniform Resource Locator (URL) specificato nell’indice corrente, sostituendo il contenuto precedente.
public void Navigate(Url url)
Parameters
url
Url
Il documento URL.
Navigate(String e String)
Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.
public void Navigate(string content, string baseUri)
Parameters
content
string
Il contenuto del documento.
baseUri
string
L’URI di base per risolvere risorse relative. sarà combinato con l’attuale percorso di directory per formare un URL assoluto.
Exceptions
“BaseUri” è “zero”.
Navigate(di String, Url)
Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.
public void Navigate(string content, Url baseUri)
Parameters
content
string
Il contenuto del documento.
baseUri
Url
La base URI per risolvere le risorse relative.
Exceptions
“BaseUri” è “zero”.
Navigate(Strumento, Strumento)
Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.Il caricamento del documento inizia dalla posizione corrente nel flusso.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
Il contenuto del documento.
baseUri
string
L’URI di base per risolvere risorse relative. sarà combinato con l’attuale percorso di directory per formare un URL assoluto.
Exceptions
“BaseUri” è “zero”.
Navigate(Strumento, Url)
Carica il documento dal contenuto specificato e utilizza baseUri per risolvere le risorse relative, sostituendo il contenuto precedente.Il caricamento del documento inizia dalla posizione corrente nel flusso.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
Il contenuto del documento.
baseUri
Url
La base URI per risolvere le risorse relative.
Exceptions
“BaseUri” è “zero”.
Navigate(RequestMessage)
Carica il documento sulla base dell’oggetto di richiesta specificato, sostituendo il contenuto precedente.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
L’oggetto di richiesta che viene utilizzato per caricare il contenuto del documento.
QuerySelector(String)
Ritorna il primo elemento nel documento, che corrisponde al selettore
public Element QuerySelector(string selector)
Parameters
selector
string
Il selettore .
Returns
Il nodo corrispondente.
QuerySelectorAll(String)
Ritorna un NodeList di tutti gli Elementi nel documento, che corrisponde al selettore
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Il selettore della query
Returns
Collezioni HTML Collezioni HTML
RenderTo(di IDEVICE)
Questo metodo viene utilizzato per trasferire i contenuti del documento corrente a un dispositivo grafico specificato.
public virtual void RenderTo(IDevice device)
Parameters
device
IDevice
Il dispositivo utente.
Write(Paramount String[])
Scrivi una riga di testo a un flusso di documento aperto daaperto(). Nota che la funzione produce un documentoche non è necessariamente guidato da un DTD e quindi potrebbe essereun risultato inadeguato nel contesto del documento.
[DOMName("write")]
public void Write(params string[] texts)
Parameters
texts
string
[ ]
La striscia che deve essere parsa in una certa struttura nelModello di struttura del documento.
WriteLn(Paramount String[])
Scrivi una riga di testo seguita da un carattere di novità a un documentoil flusso aperto con aperto(). Nota che la funzioneprodurre un documento che non è necessariamente guidato da un DTD edi conseguenza potrebbe risultare inadeguato nel contesto dellaDocumenti
[DOMName("writeln")]
public void WriteLn(params string[] texts)
Parameters
texts
string
[ ]
La striscia che deve essere parsa in una certa struttura nelModello di struttura del documento.
OnAbort
Ottieni o metti il trader di eventi per l’evento OnAbort.
public event DOMEventHandler OnAbort
Tipo di evento
OnBlur
Ottieni o impostate gli operatori di eventi per l’evento OnBlur.
public event DOMEventHandler OnBlur
Tipo di evento
OnCanPlayThrough
Ottieni o impostate gli operatori di eventi per OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThrough
Tipo di evento
OnCancel
Ottieni o impostate gli operatori di eventi per OnCancel evento.
public event DOMEventHandler OnCancel
Tipo di evento
OnCanplay
Ottieni o impostate gli operatori di eventi per l’evento OnCanplay.
public event DOMEventHandler OnCanplay
Tipo di evento
OnChange
Ottieni o impostate gli operatori di eventi per un evento OnChange.
public event DOMEventHandler OnChange
Tipo di evento
OnClick
Ottieni o impostate gli operatori di eventi per un evento OnClick.
public event DOMEventHandler OnClick
Tipo di evento
OnCueChange
Ottieni o impostate gli operatori di eventi per il evento OnCueChange.
public event DOMEventHandler OnCueChange
Tipo di evento
OnDblClick
Ottieni o impostate gli operatori di eventi per un evento OnDblClick.
public event DOMEventHandler OnDblClick
Tipo di evento
OnDurationChange
Ottieni o impostate gli operatori di eventi per il evento OnDurationChange.
public event DOMEventHandler OnDurationChange
Tipo di evento
OnEmptied
Ottieni o metti un trader di eventi per un evento OnEmptied.
public event DOMEventHandler OnEmptied
Tipo di evento
OnEnded
Ottieni o metti il trader di eventi per un evento OnEnded.
public event DOMEventHandler OnEnded
Tipo di evento
OnError
Ottieni o impostate gli operatori di eventi per un evento OnError.
public event DOMEventHandler OnError
Tipo di evento
OnFocus
Ottieni o impostate gli operatori di eventi per l’evento OnFocus.
public event DOMEventHandler OnFocus
Tipo di evento
OnInput
Ottieni o impostate gli operatori di eventi per un evento OnInput.
public event DOMEventHandler OnInput
Tipo di evento
OnInvalid
Riceve o mette il trader di eventi per l’evento OnInvalid.
public event DOMEventHandler OnInvalid
Tipo di evento
OnKeyDown
Ottieni o impostate gli operatori di eventi per l’evento OnKeyDown.
public event DOMEventHandler OnKeyDown
Tipo di evento
OnKeyPress
Ottieni o impostate gli operatori di eventi per l’evento OnKeyPress.
public event DOMEventHandler OnKeyPress
Tipo di evento
OnKeyUp
Ottieni o impostate gli operatori di eventi per l’evento OnKeyUp.
public event DOMEventHandler OnKeyUp
Tipo di evento
OnLoad
Ottieni o impostate gli operatori di eventi per un evento OnLoad.
public event DOMEventHandler OnLoad
Tipo di evento
OnLoadStart
Ottieni o impostate gli operatori di eventi per l’evento OnLoadStart.
public event DOMEventHandler OnLoadStart
Tipo di evento
OnLoadedData
Ottieni o impostate gli operatori di eventi per l’evento OnLoadData.
public event DOMEventHandler OnLoadedData
Tipo di evento
OnLoadedMetadata
Ottieni o impostate gli operatori di eventi per l’evento OnLoadedMetadata.
public event DOMEventHandler OnLoadedMetadata
Tipo di evento
OnMouseDown
Ottieni o impostate gli operatori di eventi per l’evento OnMouseDown.
public event DOMEventHandler OnMouseDown
Tipo di evento
OnMouseEnter
Ottieni o impostate gli operatori di eventi per l’evento OnMouseEnter.
public event DOMEventHandler OnMouseEnter
Tipo di evento
OnMouseLeave
Ottieni o impostate gli operatori di eventi per l’evento OnMouseLeave.
public event DOMEventHandler OnMouseLeave
Tipo di evento
OnMouseMove
Ottieni o impostate gli operatori di eventi per l’evento OnMouseMove.
public event DOMEventHandler OnMouseMove
Tipo di evento
OnMouseOut
Ottieni o impostate gli operatori di eventi per l’evento OnMouseOut.
public event DOMEventHandler OnMouseOut
Tipo di evento
OnMouseOver
Ottieni o impostate gli operatori di eventi per l’evento OnMouseOver.
public event DOMEventHandler OnMouseOver
Tipo di evento
OnMouseUp
Ottieni o impostate gli operatori di eventi per l’evento OnMouseUp.
public event DOMEventHandler OnMouseUp
Tipo di evento
OnMouseWheel
Ottieni o impostate gli operatori di eventi per l’evento OnMouseWheel.
public event DOMEventHandler OnMouseWheel
Tipo di evento
OnPause
Ottieni o impostate gli operatori di eventi per l’evento OnPause.
public event DOMEventHandler OnPause
Tipo di evento
OnPlay
Ottieni o impostate gli operatori di eventi per l’evento OnPlay.
public event DOMEventHandler OnPlay
Tipo di evento
OnPlaying
Ottieni o impostate gli operatori di eventi per OnPlaying Event.
public event DOMEventHandler OnPlaying
Tipo di evento
OnProgress
Ottieni o impostate gli operatori di eventi per l’evento OnProgress.
public event DOMEventHandler OnProgress
Tipo di evento
OnRateChange
Ottieni o impostate gli operatori di eventi per un evento OnRateChange.
public event DOMEventHandler OnRateChange
Tipo di evento
OnReadyStateChange
Ottieni o impostate gli operatori di eventi per il evento OnReadyStateChange.
public event DOMEventHandler OnReadyStateChange
Tipo di evento
OnReset
Ottieni o impostate gli operatori di eventi per OnReset evento.
public event DOMEventHandler OnReset
Tipo di evento
OnResize
Ottieni o impostate gli operatori di eventi per OnResize evento.
public event DOMEventHandler OnResize
Tipo di evento
OnScroll
Ottieni o impostate gli operatori di eventi per l’evento OnScroll.
public event DOMEventHandler OnScroll
Tipo di evento
OnSeeked
Ottieni o metti il trader di eventi per l’evento OnSeeked.
public event DOMEventHandler OnSeeked
Tipo di evento
OnSeeking
Ottieni o impostate gli operatori di eventi per un evento OnSeeking.
public event DOMEventHandler OnSeeking
Tipo di evento
OnSelect
Ottieni o impostate gli operatori di eventi per OnSelect Event.
public event DOMEventHandler OnSelect
Tipo di evento
OnShow
Ottieni o impostate gli operatori di eventi per l’evento OnShow.
public event DOMEventHandler OnShow
Tipo di evento
OnStalled
Ottieni o impostate gli operatori di eventi per un evento OnStalled.
public event DOMEventHandler OnStalled
Tipo di evento
OnSubmit
Ottieni o impostate gli operatori di eventi per l’evento OnSubmit.
public event DOMEventHandler OnSubmit
Tipo di evento
OnSuspend
Ottieni o impostate gli operatori di eventi per un evento OnSuspend.
public event DOMEventHandler OnSuspend
Tipo di evento
OnTimeUpdate
Ottieni o impostate gli operatori di eventi per un evento OnTimeUpdate.
public event DOMEventHandler OnTimeUpdate
Tipo di evento
OnToggle
Ottieni o impostate gli operatori di eventi per l’evento OnToggle.
public event DOMEventHandler OnToggle
Tipo di evento
OnVolumeChange
Ottieni o impostate gli operatori di eventi per un evento OnVolumeChange.
public event DOMEventHandler OnVolumeChange
Tipo di evento
OnWaiting
Ottieni o impostate gli operatori di eventi per OnWaiting Event.
public event DOMEventHandler OnWaiting