Class MutationRecord

MutationRecord class

Een MutationRecord vertegenwoordigt een individuele DOM-mutatie. Het is het object waaraan wordt doorgegevenMutationObserver SMutationCallback .

public class MutationRecord : DOMObject

Eigenschappen

NaamBeschrijving
AddedNodes { get; }Retourneert de toegevoegde knooppunten.
AttributeName { get; }Retourneert de lokale naam van het gewijzigde attribuut, en anders null.
AttributeNamespace { get; }Retourneert de naamruimte van het gewijzigde attribuut, en anders null.
NextSibling { get; }Retourneert het volgende broertje van de toegevoegde of verwijderde knooppunten, of null.
OldValue { get; }De geretourneerde waarde is afhankelijk van het type. Voor “attributen” is dit de waarde van het gewijzigde attribuut vóór de wijziging. Voor “characterData” zijn dit de gegevens van het gewijzigde knooppunt vóór de wijziging. Voor “childList” is dit null.
PreviousSibling { get; }Retourneert het vorige broertje van de toegevoegde of verwijderde knooppunten, of null.
RemovedNodes { get; }Retourneert de verwijderde knooppunten.
Target { get; }Retourneert het knooppunt waarop de mutatie betrekking heeft, afhankelijk van het type. Voor “attributen” is dit het element waarvan het attribuut is gewijzigd. Voor “characterData” is dit het CharacterData-knooppunt. Voor “childList” is dit het knooppunt waarvan de kinderen zijn gewijzigd.
Type { get; }Retourneert “attributen” als het een attribuutmutatie was, “characterData” als het een mutatie was naar een CharacterData-knooppunt en “childList” als het een mutatie was naar de boom van knooppunten.

methoden

NaamBeschrijving
virtual GetPlatformType()Deze methode wordt gebruikt om het ECMAScript-object op te halenType .

Zie ook