Class MutationRecord
Nazwa przestrzeń: Aspose.Html.Dom.Mutations Zestaw: Aspose.HTML.dll (25.4.0)
A MutationRecord reprezentuje indywidualną mutację DOM. Jest to obiekt, który jest przekazywany do 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
Dziedziczeni członkowie
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AddedNodes
Wróć do dodanych węzłów.
[DOMName("addedNodes")]
public NodeList AddedNodes { get; }
Wartość nieruchomości
AttributeName
Powraca nazwę lokalną zmienionego atrybutu, a null inaczej.
[DOMName("attributeName")]
public string AttributeName { get; }
Wartość nieruchomości
AttributeNamespace
Powraca przestrzeń nazwa zmienionego atrybutu, a null inaczej.
[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }
Wartość nieruchomości
NextSibling
Powrót następnego brata z dodanych lub usuniętych węzłów, lub zero.
[DOMName("nextSibling")]
public Node NextSibling { get; }
Wartość nieruchomości
OldValue
Dla „atrybutów” jest to wartość zmienionego atrybutu przed zmianą.W przypadku “Data charakteru” są to dane zmienionego węzła przed zmianą.Dla „ChildList” jest to zero.
[DOMName("oldValue")]
public string OldValue { get; }
Wartość nieruchomości
PreviousSibling
Powróci do poprzedniego brata dodanych lub usuniętych węzłów lub zero.
[DOMName("previousSibling")]
public Node PreviousSibling { get; }
Wartość nieruchomości
RemovedNodes
Wróć do usuniętych węzłów.
[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }
Wartość nieruchomości
Target
Przywróci węzły dotkniętą mutacją, w zależności od rodzaju. dla „atrybutów” jest to element, którego atrybut uległ zmianie. dla „characterData” jest to węzły CharacterData. dla „childList” jest to węzły, których dzieci uległy zmianie.
[DOMName("target")]
public Node Target { get; }
Wartość nieruchomości
Type
Wracają “atrybuty”, jeśli była to mutacja atrybutów, “Data charakteru”, jeśli była to mutacja do węzła CharacterData i “ChildList”, jeśli była to mutacja do drzewa węzła.
[DOMName("type")]
public string Type { get; }