Class MutationRecord
Il nome: Aspose.Html.Dom.Mutations Assemblaggio: Aspose.HTML.dll (25.4.0)
Un MutationRecord rappresenta una mutazione DOM individuale. è l’oggetto che viene trasferito ad 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
I membri ereditari
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AddedNodes
Ritorna i nodi aggiunti.
[DOMName("addedNodes")]
public NodeList AddedNodes { get; }
Valore di proprietà
AttributeName
Ritorna il nome locale dell’attributo modificato, e null altrimenti.
[DOMName("attributeName")]
public string AttributeName { get; }
Valore di proprietà
AttributeNamespace
Ritorna lo spazio di nome dell’attributo modificato, e null altrimenti.
[DOMName("attributeNamespace")]
public string AttributeNamespace { get; }
Valore di proprietà
NextSibling
Ritorna il prossimo fratello dei nodi aggiunti o rimossi, o zero.
[DOMName("nextSibling")]
public Node NextSibling { get; }
Valore di proprietà
OldValue
Il valore di ritorno dipende dal tipo. per “attributi”, è il valore dell’attributo cambiato prima della modifica.Per “Dati di carattere”, si tratta dei dati del nodo cambiato prima del cambiamento.Per “ChildList”, è zero.
[DOMName("oldValue")]
public string OldValue { get; }
Valore di proprietà
PreviousSibling
Ritorna il fratello precedente dei nodi aggiunti o rimossi, o zero.
[DOMName("previousSibling")]
public Node PreviousSibling { get; }
Valore di proprietà
RemovedNodes
Ritorna i nodi rimossi.
[DOMName("removedNodes")]
public NodeList RemovedNodes { get; }
Valore di proprietà
Target
Il nodo restituisce la mutazione colpita, a seconda del tipo. per “attributi”, è l’elemento il cui attributo è cambiato. per “characterData”, è il nodo CharacterData. per “childList”, è il nodo i cui figli sono cambiati.
[DOMName("target")]
public Node Target { get; }
Valore di proprietà
Type
Ritorna “attributi” se si tratta di una mutazione di attributi, “Dati di carattere” se si tratta di una mutazione a un nodo di dati di carattere e “ChildList” se si tratta di una mutazione all’albero dei nodi.
[DOMName("type")]
public string Type { get; }