Class MutationRecord
Contenu
[
Cacher
]MutationRecord class
Un MutationRecord représente une mutation DOM individuelle. C’est l’objet qui est passé àMutationObserver
sMutationCallback
.
public class MutationRecord : DOMObject
Propriétés
Nom | La description |
---|---|
AddedNodes { get; } | Renvoie les nœuds ajoutés. |
AttributeName { get; } | Renvoie le nom local de l’attribut modifié, et null sinon. |
AttributeNamespace { get; } | Renvoie l’espace de noms de l’attribut modifié, et null sinon. |
NextSibling { get; } | Renvoie le frère suivant des nœuds ajoutés ou supprimés, ou null. |
OldValue { get; } | La valeur de retour dépend du type. Pour “attributes”, c’est la valeur de l’attribut changé avant le changement. Pour “characterData”, c’est la donnée du noeud changé avant le changement. Pour “childList”, c’est null. |
PreviousSibling { get; } | Renvoie le frère précédent des nœuds ajoutés ou supprimés, ou null. |
RemovedNodes { get; } | Renvoie les nœuds supprimés. |
Target { get; } | Renvoie le nœud affecté par la mutation, selon le type. Pour les “attributs”, il s’agit de l’élément dont l’attribut a changé. Pour “characterData”, il s’agit du noeud CharacterData. Pour “childList”, c’est le nœud dont les enfants ont changé. |
Type { get; } | Renvoie “attributes” s’il s’agissait d’une mutation d’attribut, “characterData” s’il s’agissait d’une mutation vers un nœud CharacterData et “childList” s’il s’agissait d’une mutation vers l’arborescence des nœuds. |
Méthodes
Nom | La description |
---|---|
virtual GetPlatformType() | Cette méthode est utilisée pour récupérer l’objet ECMAScriptType . |
Voir également
- class DOMObject
- espace de noms Aspose.Html.Dom.Mutations
- Assemblée Aspose.HTML