Class MutationRecord
Inhalt
[
Ausblenden
]MutationRecord class
Ein MutationRecord repräsentiert eine einzelne DOM-Mutation. Es ist das Objekt, an das übergeben wirdMutationObserver
SMutationCallback
.
public class MutationRecord : DOMObject
Eigenschaften
Name | Beschreibung |
---|---|
AddedNodes { get; } | Gibt die hinzugefügten Knoten zurück. |
AttributeName { get; } | Gibt den lokalen Namen des geänderten Attributs zurück, andernfalls null. |
AttributeNamespace { get; } | Gibt den Namespace des geänderten Attributs zurück, andernfalls null. |
NextSibling { get; } | Gibt das nächste gleichgeordnete Element der hinzugefügten oder entfernten Knoten zurück oder null. |
OldValue { get; } | Der Rückgabewert ist typabhängig. Bei „attributes“ ist es der Wert des geänderten Attributs vor der Änderung. Bei „characterData“ sind es die Daten des geänderten Knotens vor der Änderung. Bei „childList“ ist es null. |
PreviousSibling { get; } | Gibt das vorherige gleichgeordnete Element der hinzugefügten oder entfernten Knoten oder null zurück. |
RemovedNodes { get; } | Gibt die entfernten Knoten zurück. |
Target { get; } | Gibt je nach Typ den von der Mutation betroffenen Knoten zurück. Bei „Attributen“ ist es das Element, dessen Attribut sich geändert hat. Für “characterData” ist es der CharacterData-Knoten. Bei „childList“ ist es der Knoten, dessen Kinder sich geändert haben. |
Type { get; } | Gibt „attributes“ zurück, wenn es sich um eine Attributmutation handelte, „characterData“, wenn es sich um eine Mutation zu einem CharacterData-Knoten handelte, und „childList“, wenn es sich um eine Mutation zum Knotenbaum handelte. |
Methoden
Name | Beschreibung |
---|---|
virtual GetPlatformType() | Diese Methode wird zum Abrufen des ECMAScript-Objekts verwendetType . |
Siehe auch
- class DOMObject
- namensraum Aspose.Html.Dom.Mutations
- Montage Aspose.HTML