Class Document

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

HTMLDocument , SVGDocument

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à

string

CharacterSet

Riceve il codice del documento.

[DOMName("characterSet")]
public string CharacterSet { get; }

Valore di proprietà

string

Charset

Riceve il codice del documento.

[DOMName("charset")]
public string Charset { get; }

Valore di proprietà

string

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à

int

Children

Ritorna gli elementi del bambino.

public HTMLCollection Children { get; }

Valore di proprietà

HTMLCollection

ContentType

Ricevi il tipo di contenuto del documento.

[DOMName("contentType")]
public string ContentType { get; }

Valore di proprietà

string

Context

Scopri il contesto di navigazione attuale.

public IBrowsingContext Context { get; }

Valore di proprietà

IBrowsingContext

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à

IWindow

Doctype

La dichiarazione di tipo del documento associata a questo documento.

[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }

Valore di proprietà

DocumentType

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à

Element

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à

string

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à

Element

Implementation

L’oggetto DOMImplementazione che gestisce questo documento.

[DOMName("implementation")]
public IDOMImplementation Implementation { get; }

Valore di proprietà

IDOMImplementation

InputEncoding

Riceve il codice del documento.

[DOMName("inputEncoding")]
public string InputEncoding { get; }

Valore di proprietà

string

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à

Element

Location

La posizione del documento.

[DOMName("location")]
public Location Location { get; }

Valore di proprietà

Location

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à

Element

NodeName

Il nome di questo nodo, a seconda del suo tipo.

public override string NodeName { get; }

Valore di proprietà

string

NodeType

Un codice che rappresenta il tipo dell’oggetto sottostante.

public override ushort NodeType { get; }

Valore di proprietà

ushort

Origin

Riceviamo l’origine del documento.

[DOMName("origin")]
public string Origin { get; }

Valore di proprietà

string

OwnerDocument

Riceve il documento del proprietario.

public override Document OwnerDocument { get; }

Valore di proprietà

Document

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à

Element

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à

string

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à

bool

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à

IStyleSheetList

XmlStandalone

Un atributo che specifica, come parte della dichiarazione XML, se questo documento è indipendente.

[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }

Valore di proprietà

bool

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à

string

Methods

CreateAttribute(String)

Crea un Attr del nome dato.

[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)

Parameters

localName string

Il nome attributivo.

Returns

Attr

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

Attr

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

CDATASection

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

Comment

L’Aspose.Html.Dom.Commenta

CreateDocumentFragment()

Crea un oggetto DocumentFragment vuoto.

[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

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

DocumentType

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

Element

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

Element

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

EntityReference

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.Se l’interfaccia Aspose.Html.Dom.Events.Event specificata è supportata dall’implementazione questo metodo saràrestituire un nuovo Aspose.Html.Dom.Events.Event del tipo di interfaccia richiesto.Se Aspose.Html.Dom.Events.Event deve essere inviato tramite Aspose.Html.Dom.Events.IEventTarget.DispatchEvent (Aspose.Html.Dom.Events.Event) metodo appropriato Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)Il metodo deve essere chiamato dopo la creazione al fine di inizializzare i valori di Aspose.Html.Dom.Events.Event.

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

Event

La nuova creazione di Aspose.Html.Dom.Events.Event

Exceptions

DOMException

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

IXPathExpression

La forma compilata dell’espressione XPath.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: aumentato se l’espressione non èLegale secondo le regole di Aspose.Html.Dom.XPath.IXPathEvaluator.

DOMException

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

IXPathNSResolver

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

INodeIterator

Il nuovo NodeIterator.

Exceptions

DOMException

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

INodeIterator

Il nuovo NodeIterator.

Exceptions

DOMException

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

INodeIterator

Il nuovo NodeIterator.

Exceptions

DOMException

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

ProcessingInstruction

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

Text

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

ITreeWalker

Il nuovo TreeWalker.

Exceptions

DOMException

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

ITreeWalker

Il nuovo TreeWalker.

Exceptions

DOMException

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

ITreeWalker

Il nuovo TreeWalker.

Exceptions

DOMException

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

IXPathResult

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

Element

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

HTMLCollection

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

HTMLCollection

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

HTMLCollection

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

Node

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

ArgumentNullException

“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

ArgumentNullException

“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

ArgumentNullException

“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

ArgumentNullException

“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

Element

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

NodeList

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

DOMEventHandler

OnBlur

Ottieni o impostate gli operatori di eventi per l’evento OnBlur.

public event DOMEventHandler OnBlur

Tipo di evento

DOMEventHandler

OnCanPlayThrough

Ottieni o impostate gli operatori di eventi per OnCanPlayThrough event.

public event DOMEventHandler OnCanPlayThrough

Tipo di evento

DOMEventHandler

OnCancel

Ottieni o impostate gli operatori di eventi per OnCancel evento.

public event DOMEventHandler OnCancel

Tipo di evento

DOMEventHandler

OnCanplay

Ottieni o impostate gli operatori di eventi per l’evento OnCanplay.

public event DOMEventHandler OnCanplay

Tipo di evento

DOMEventHandler

OnChange

Ottieni o impostate gli operatori di eventi per un evento OnChange.

public event DOMEventHandler OnChange

Tipo di evento

DOMEventHandler

OnClick

Ottieni o impostate gli operatori di eventi per un evento OnClick.

public event DOMEventHandler OnClick

Tipo di evento

DOMEventHandler

OnCueChange

Ottieni o impostate gli operatori di eventi per il evento OnCueChange.

public event DOMEventHandler OnCueChange

Tipo di evento

DOMEventHandler

OnDblClick

Ottieni o impostate gli operatori di eventi per un evento OnDblClick.

public event DOMEventHandler OnDblClick

Tipo di evento

DOMEventHandler

OnDurationChange

Ottieni o impostate gli operatori di eventi per il evento OnDurationChange.

public event DOMEventHandler OnDurationChange

Tipo di evento

DOMEventHandler

OnEmptied

Ottieni o metti un trader di eventi per un evento OnEmptied.

public event DOMEventHandler OnEmptied

Tipo di evento

DOMEventHandler

OnEnded

Ottieni o metti il trader di eventi per un evento OnEnded.

public event DOMEventHandler OnEnded

Tipo di evento

DOMEventHandler

OnError

Ottieni o impostate gli operatori di eventi per un evento OnError.

public event DOMEventHandler OnError

Tipo di evento

DOMEventHandler

OnFocus

Ottieni o impostate gli operatori di eventi per l’evento OnFocus.

public event DOMEventHandler OnFocus

Tipo di evento

DOMEventHandler

OnInput

Ottieni o impostate gli operatori di eventi per un evento OnInput.

public event DOMEventHandler OnInput

Tipo di evento

DOMEventHandler

OnInvalid

Riceve o mette il trader di eventi per l’evento OnInvalid.

public event DOMEventHandler OnInvalid

Tipo di evento

DOMEventHandler

OnKeyDown

Ottieni o impostate gli operatori di eventi per l’evento OnKeyDown.

public event DOMEventHandler OnKeyDown

Tipo di evento

DOMEventHandler

OnKeyPress

Ottieni o impostate gli operatori di eventi per l’evento OnKeyPress.

public event DOMEventHandler OnKeyPress

Tipo di evento

DOMEventHandler

OnKeyUp

Ottieni o impostate gli operatori di eventi per l’evento OnKeyUp.

public event DOMEventHandler OnKeyUp

Tipo di evento

DOMEventHandler

OnLoad

Ottieni o impostate gli operatori di eventi per un evento OnLoad.

public event DOMEventHandler OnLoad

Tipo di evento

DOMEventHandler

OnLoadStart

Ottieni o impostate gli operatori di eventi per l’evento OnLoadStart.

public event DOMEventHandler OnLoadStart

Tipo di evento

DOMEventHandler

OnLoadedData

Ottieni o impostate gli operatori di eventi per l’evento OnLoadData.

public event DOMEventHandler OnLoadedData

Tipo di evento

DOMEventHandler

OnLoadedMetadata

Ottieni o impostate gli operatori di eventi per l’evento OnLoadedMetadata.

public event DOMEventHandler OnLoadedMetadata

Tipo di evento

DOMEventHandler

OnMouseDown

Ottieni o impostate gli operatori di eventi per l’evento OnMouseDown.

public event DOMEventHandler OnMouseDown

Tipo di evento

DOMEventHandler

OnMouseEnter

Ottieni o impostate gli operatori di eventi per l’evento OnMouseEnter.

public event DOMEventHandler OnMouseEnter

Tipo di evento

DOMEventHandler

OnMouseLeave

Ottieni o impostate gli operatori di eventi per l’evento OnMouseLeave.

public event DOMEventHandler OnMouseLeave

Tipo di evento

DOMEventHandler

OnMouseMove

Ottieni o impostate gli operatori di eventi per l’evento OnMouseMove.

public event DOMEventHandler OnMouseMove

Tipo di evento

DOMEventHandler

OnMouseOut

Ottieni o impostate gli operatori di eventi per l’evento OnMouseOut.

public event DOMEventHandler OnMouseOut

Tipo di evento

DOMEventHandler

OnMouseOver

Ottieni o impostate gli operatori di eventi per l’evento OnMouseOver.

public event DOMEventHandler OnMouseOver

Tipo di evento

DOMEventHandler

OnMouseUp

Ottieni o impostate gli operatori di eventi per l’evento OnMouseUp.

public event DOMEventHandler OnMouseUp

Tipo di evento

DOMEventHandler

OnMouseWheel

Ottieni o impostate gli operatori di eventi per l’evento OnMouseWheel.

public event DOMEventHandler OnMouseWheel

Tipo di evento

DOMEventHandler

OnPause

Ottieni o impostate gli operatori di eventi per l’evento OnPause.

public event DOMEventHandler OnPause

Tipo di evento

DOMEventHandler

OnPlay

Ottieni o impostate gli operatori di eventi per l’evento OnPlay.

public event DOMEventHandler OnPlay

Tipo di evento

DOMEventHandler

OnPlaying

Ottieni o impostate gli operatori di eventi per OnPlaying Event.

public event DOMEventHandler OnPlaying

Tipo di evento

DOMEventHandler

OnProgress

Ottieni o impostate gli operatori di eventi per l’evento OnProgress.

public event DOMEventHandler OnProgress

Tipo di evento

DOMEventHandler

OnRateChange

Ottieni o impostate gli operatori di eventi per un evento OnRateChange.

public event DOMEventHandler OnRateChange

Tipo di evento

DOMEventHandler

OnReadyStateChange

Ottieni o impostate gli operatori di eventi per il evento OnReadyStateChange.

public event DOMEventHandler OnReadyStateChange

Tipo di evento

DOMEventHandler

OnReset

Ottieni o impostate gli operatori di eventi per OnReset evento.

public event DOMEventHandler OnReset

Tipo di evento

DOMEventHandler

OnResize

Ottieni o impostate gli operatori di eventi per OnResize evento.

public event DOMEventHandler OnResize

Tipo di evento

DOMEventHandler

OnScroll

Ottieni o impostate gli operatori di eventi per l’evento OnScroll.

public event DOMEventHandler OnScroll

Tipo di evento

DOMEventHandler

OnSeeked

Ottieni o metti il trader di eventi per l’evento OnSeeked.

public event DOMEventHandler OnSeeked

Tipo di evento

DOMEventHandler

OnSeeking

Ottieni o impostate gli operatori di eventi per un evento OnSeeking.

public event DOMEventHandler OnSeeking

Tipo di evento

DOMEventHandler

OnSelect

Ottieni o impostate gli operatori di eventi per OnSelect Event.

public event DOMEventHandler OnSelect

Tipo di evento

DOMEventHandler

OnShow

Ottieni o impostate gli operatori di eventi per l’evento OnShow.

public event DOMEventHandler OnShow

Tipo di evento

DOMEventHandler

OnStalled

Ottieni o impostate gli operatori di eventi per un evento OnStalled.

public event DOMEventHandler OnStalled

Tipo di evento

DOMEventHandler

OnSubmit

Ottieni o impostate gli operatori di eventi per l’evento OnSubmit.

public event DOMEventHandler OnSubmit

Tipo di evento

DOMEventHandler

OnSuspend

Ottieni o impostate gli operatori di eventi per un evento OnSuspend.

public event DOMEventHandler OnSuspend

Tipo di evento

DOMEventHandler

OnTimeUpdate

Ottieni o impostate gli operatori di eventi per un evento OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

Tipo di evento

DOMEventHandler

OnToggle

Ottieni o impostate gli operatori di eventi per l’evento OnToggle.

public event DOMEventHandler OnToggle

Tipo di evento

DOMEventHandler

OnVolumeChange

Ottieni o impostate gli operatori di eventi per un evento OnVolumeChange.

public event DOMEventHandler OnVolumeChange

Tipo di evento

DOMEventHandler

OnWaiting

Ottieni o impostate gli operatori di eventi per OnWaiting Event.

public event DOMEventHandler OnWaiting

Tipo di evento

DOMEventHandler

 Italiano