Class MutationRecord
Contenuti
[
Nascondere
]MutationRecord class
Un MutationRecord rappresenta una singola mutazione DOM. È l’oggetto a cui viene passatoMutationObserver
SMutationCallback
.
public class MutationRecord : DOMObject
Proprietà
Nome | Descrizione |
---|---|
AddedNodes { get; } | Restituisce i nodi aggiunti. |
AttributeName { get; } | Restituisce il nome locale dell’attributo modificato e null in caso contrario. |
AttributeNamespace { get; } | Restituisce lo spazio dei nomi dell’attributo modificato e null in caso contrario. |
NextSibling { get; } | Restituisce il fratello successivo dei nodi aggiunti o rimossi, oppure null. |
OldValue { get; } | Il valore restituito dipende dal tipo. Per “attributi”, è il valore dell’attributo modificato prima della modifica. Per “characterData”, è il dato del nodo modificato prima della modifica. Per “childList”, è nullo. |
PreviousSibling { get; } | Restituisce il fratello precedente dei nodi aggiunti o rimossi, oppure null. |
RemovedNodes { get; } | Restituisce i nodi rimossi. |
Target { get; } | Restituisce il nodo interessato dalla mutazione, a seconda del tipo. Per “attributi”, è l’elemento il cui attributo è cambiato. Per “characterData”, è il nodo CharacterData. Per “childList”, è il nodo i cui figli sono cambiati. |
Type { get; } | Restituisce “attributes” se si trattava di una mutazione di attributo, “characterData” se si trattava di una mutazione di un nodo CharacterData e “childList” se si trattava di una mutazione dell’albero dei nodi. |
Metodi
Nome | Descrizione |
---|---|
virtual GetPlatformType() | Questo metodo viene utilizzato per recuperare l’oggetto ECMAScriptType . |
Guarda anche
- class DOMObject
- spazio dei nomi Aspose.Html.Dom.Mutations
- assemblea Aspose.HTML