Aspose.Html.Dom
Il Aspose.Html.Dom (Document Object Model) namespace fornisce API che rappresenta e interagisce con qualsiasi documento HTML, XML o SVG. Il DOM è un modello di documento caricato nel browser e rappresenta il documento come un albero di nodi, dove ogni nodo rappresenta una parte del documento (ad es. un elemento, testo stringa o commento).
Classi
Classe | Descrizione |
---|
Attr | L’interfaccia Attr rappresenta un attributo in un oggetto Element. In genere i valori consentiti per l’attributo sono definiti in uno schema associato al documento. |
CDATASection | Le sezioni CDATA vengono utilizzate per eseguire l’escape di blocchi di testo contenenti caratteri che altrimenti verrebbero considerati markup. |
CharacterData | CharacterData estende Node con un set di attributi e metodi per accedere ai dati dei personaggi nel DOM. |
Comment | Eredita da CharacterData e rappresenta il contenuto di un commento, ovvero tutti i caratteri compresi tra l’iniziale ’ . |
Document | Il documento rappresenta l’intero documento HTML, XML o SVG. Concettualmente, è la radice dell’albero del documento e fornisce l’accesso principale ai dati del documento. |
DocumentFragment | DocumentFragment è un oggetto Document “leggero” o “minimo”. È molto comune voler poter estrarre una porzione dell’albero di un documento o creare un nuovo frammento di un documento. |
DocumentType | DocumentType fornisce un’interfaccia all’elenco di entità definite per il documento |
DOMException | L’interfaccia DOMException rappresenta un evento anomalo (chiamato eccezione) che si verifica in seguito alla chiamata di un metodo o all’accesso a una proprietà di un’API web. Questo è fondamentalmente il modo in cui le condizioni di errore sono descritte nelle API web. |
DOMObject | Il tipo DOMObject viene utilizzato per rappresentare un oggetto di base per l’intero Document Object Model. Per Java ed ECMAScript, DOMObject è associato al tipo Object. |
Element | L’interfaccia Element rappresenta un elemento in un documento HTML o XML. |
Entity | Rappresenta un’entità nota, analizzata o non analizzata, in un documento XML. |
EntityReference | I nodi EntityReference possono essere utilizzati per rappresentare un riferimento a un’entità nell’albero. |
EventTarget | IlEventTarget l’interfaccia è implementata da tutti i nodi in un’implementazione che supporta il modello di eventi DOM. Pertanto, questa interfaccia può essere ottenuta utilizzando metodi di cast specifici dell’associazione su un’istanza dell’interfaccia del nodo. L’interfaccia consente la registrazione e la rimozione di Event Listener su UNEventTarget e l’invio di eventi a quelloIEventTarget . |
Node | L’interfaccia Node è il tipo di dati primario per l’intero Document object Model. Rappresenta un singolo nodo nell’albero del documento. |
Notation | Rappresenta una notazione dichiarata nel DTD. |
ProcessingInstruction | ProcessingInstruction rappresenta una “istruzione di elaborazione”, utilizzata in XML come un modo per mantenere le informazioni specifiche del processore nel testo del documento. |
ShadowRoot | ShadowRoot è un nodo radice dell’albero delle ombre. |
Text | L’interfaccia Text eredita da CharacterData e rappresenta il contenuto testuale (chiamato dati carattere in XML) di un elemento o Attr. |
TypeInfo | TypeInfo rappresenta un tipo referenziato dai nodi Element o Attr, specificato negli schemi associati al documento. |
Interfacce
Enumerazione
Enumerazione | Descrizione |
---|
ShadowRootMode | Modalità in cui può operare ShadowRoot. |