Class MutationRecord
Numele spaţiului: Aspose.Html.Dom.Mutations Asamblare: Aspose.HTML.dll (25.4.0)
A MutationRecord reprezintă o mutație DOM individuală. este obiectul care este transferat la Aspose.Html.Dom.Mutations.MutationObserver’s Aspose.Html.Dom.Mutations.MutationCallback.
[ComVisible(true)]
[DOMName("MutationRecord")]
[DOMObject]
public class MutationRecord : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationRecord
Implements
Membrii moștenitori
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AddedNodes
Întoarceți nodul adăugat.
[DOMName("addedNodes")]
public NodeList AddedNodes { get; }
Valoarea proprietății
AttributeName
Întoarce numele local al atributului modificat și null altfel.
[DOMName("attributeName")]
public string AttributeName { get; }
Valoarea proprietății
AttributeNamespace
Întoarce spațiul de nume al atributului schimbat, și null altfel.
[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }
Valoarea proprietății
NextSibling
Întoarceți următorul frate al nodurilor adăugate sau îndepărtate sau zero.
[DOMName("nextSibling")]
public Node NextSibling { get; }
Valoarea proprietății
OldValue
Valoarea de returnare depinde de tip. Pentru “attribute”, aceasta este valoarea atributului schimbat înainte de schimbare.Pentru “Data caracterului”, acesta este datele nodului schimbat înainte de schimbare.Pentru „ChildList”, este zero.
[DOMName("oldValue")]
public string OldValue { get; }
Valoarea proprietății
PreviousSibling
Întoarce fratele anterior al nodurilor adăugate sau îndepărtate, sau zero.
[DOMName("previousSibling")]
public Node PreviousSibling { get; }
Valoarea proprietății
RemovedNodes
Întoarceți nodurile îndepărtate.
[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }
Valoarea proprietății
Target
Întoarce nodul mutației afectate, în funcție de tip. pentru “attribute”, acesta este elementul a cărui atribut s-a schimbat. pentru “characterData”, acesta este nodul CharacterData. pentru “childList”, acesta este nodul a cărui copii s-au schimbat.
[DOMName("target")]
public Node Target { get; }
Valoarea proprietății
Type
Întoarce „attribute” dacă a fost o mutație de atribut, „Data caracterului” dacă a fost o mutație la un nod de caracterData și „ChildList” dacă a fost o mutație la copacul nodurilor.
[DOMName("type")]
public string Type { get; }