Class MutationRecord
περιεχόμενα
[
κρύβω
]MutationRecord class
Ένα MutationRecord αντιπροσωπεύει μια μεμονωμένη μετάλλαξη DOM. Είναι το αντικείμενο στο οποίο μεταβιβάζεταιMutationObserver
μικρόMutationCallback
.
public class MutationRecord : DOMObject
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
AddedNodes { get; } | Επιστρέψτε τους κόμβους που προστέθηκαν. |
AttributeName { get; } | Επιστρέφει το τοπικό όνομα του αλλαγμένου χαρακτηριστικού και μηδενίζει διαφορετικά. |
AttributeNamespace { get; } | Επιστρέφει τον χώρο ονομάτων του αλλαγμένου χαρακτηριστικού και μηδενίζει διαφορετικά. |
NextSibling { get; } | Επιστρέψτε τον επόμενο αδερφό των κόμβων που προστέθηκαν ή αφαιρέθηκαν ή null. |
OldValue { get; } | Η τιμή επιστροφής εξαρτάται από τον τύπο. Για “χαρακτηριστικά”, είναι η τιμή του αλλαγμένου χαρακτηριστικού πριν από την αλλαγή. Για “characterData”, είναι τα δεδομένα του αλλαγμένου κόμβου πριν από την αλλαγή. Για “childList”, είναι null. |
PreviousSibling { get; } | Επιστρέφει τον προηγούμενο αδελφό των κόμβων που προστέθηκαν ή αφαιρέθηκαν ή null. |
RemovedNodes { get; } | Επιστρέψτε τους κόμβους που αφαιρέθηκαν. |
Target { get; } | Επιστρέφει τον κόμβο που επηρεάστηκε η μετάλλαξη, ανάλογα με τον τύπο. Για τα “χαρακτηριστικά”, είναι το στοιχείο του οποίου το χαρακτηριστικό άλλαξε. Για το “characterData”, είναι ο κόμβος CharacterData. Για το “childList”, είναι ο κόμβος του οποίου άλλαξαν τα παιδιά. |
Type { get; } | Επιστρέφει “χαρακτηριστικά” εάν ήταν μετάλλαξη χαρακτηριστικών, “characterData” εάν ήταν μετάλλαξη σε κόμβο CharacterData και “childList” εάν ήταν μετάλλαξη στο δέντρο των κόμβων. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
virtual GetPlatformType() | Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση αντικειμένου ECMAScriptType . |
Δείτε επίσης
- class DOMObject
- χώρος ονομάτων Aspose.Html.Dom.Mutations
- συνέλευση Aspose.HTML