Class MutationRecord
Der Name: Aspose.Html.Dom.Mutations Sammlung: Aspose.HTML.dll (25.4.0)
Ein MutationRecord repräsentiert eine individuelle DOM-Mutation. Es ist das Objekt, das auf Aspose.Html.Dom.Mutations.MutationObserver’s Aspose.Html.Dom.Mutations.MutationCallback übertragen wird.
[ComVisible(true)]
[DOMName("MutationRecord")]
[DOMObject]
public class MutationRecord : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationRecord
Implements
Vererbte Mitglieder
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AddedNodes
Zurück die Node hinzugefügt.
[DOMName("addedNodes")]
public NodeList AddedNodes { get; }
Eigentumswert
AttributeName
Rückgabe des lokalen Namens des geänderten Attributs, und null anders.
[DOMName("attributeName")]
public string AttributeName { get; }
Eigentumswert
AttributeNamespace
Rückkehr des Namensbereichs des veränderten Attributs, und null anders.
[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }
Eigentumswert
NextSibling
Zurück den nächsten Bruder der hinzugefügten oder entfernten Knoten, oder null.
[DOMName("nextSibling")]
public Node NextSibling { get; }
Eigentumswert
OldValue
Für “Attribute” ist es der Wert des geänderten Attributs vor der Änderung.Für “CharakterData” handelt es sich um die Daten des geänderten Knoten vor der Änderung.Für “ChildList” ist es null.
[DOMName("oldValue")]
public string OldValue { get; }
Eigentumswert
PreviousSibling
Rückkehr der vorherigen Schwester der hinzugefügten oder entfernten Knoten, oder null.
[DOMName("previousSibling")]
public Node PreviousSibling { get; }
Eigentumswert
RemovedNodes
Rückkehr der entfernten Knoten.
[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }
Eigentumswert
Target
Die Node kehrt die betroffene Mutation zurück, je nach Typ. Für “Attribute”, es ist das Element, dessen Attribute geändert wurde. für “CharakterData”, es ist die CharacterData Node. für “ChildList”, es ist die Node, deren Kinder geändert wurden.
[DOMName("target")]
public Node Target { get; }
Eigentumswert
Type
Attribute" zurückkehren, wenn es eine Attribute-Mutation war, “CharakterData”, wenn es eine Mutation zu einem CharacterData-Node und “ChildList”, wenn es eine Mutation zu einem Knotenbaum war.
[DOMName("type")]
public string Type { get; }