Class MutationObserver
Numele spaţiului: Aspose.Html.Dom.Mutations Asamblare: Aspose.HTML.dll (25.4.0)
Un obiect Aspose.Html.Dom.Mutations.MutationObserver poate fi folosit pentru a observa mutații în copacul Aspose.Html.Dom.Node.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
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()
Constructors
MutationObserver(MutationCallback)
Construiește un obiect MutationObserver și își setă Aspose.Html.Dom.Mutations.MutationCallback pentru a apela înapoi.Callback este invocat cu o listă de obiecte MutationRecord ca primul argument și obiectul construit MutationObserver ca al doilea argument. este invocat după noduri înregistrate cu Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) metoda, sunt mutate.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
şi callback.
Methods
Disconnect()
Până când metoda observe() este utilizată din nou, apelul observatorului nu va fi invocat.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Instruiește agentul utilizatorului să observe un anumit obiectiv (un nod) și să raporteze orice mutații pe baza criteriilor oferite de opțiuni (un obiect).Argumentul opțiunilor permite setarea opțiunilor de observare a mutațiilor prin intermediul membrilor obiectului.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Obiectivul pentru observare.
Observe(Node, MutațieObserverInit)
Instruiește agentul utilizatorului să observe un anumit obiectiv (un nod) și să raporteze orice mutații pe baza criteriilor oferite de opțiuni (un obiect).Argumentul opțiunilor permite setarea opțiunilor de observare a mutațiilor prin intermediul membrilor obiectului.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Obiectivul pentru observare.
options
MutationObserverInit
Opţiuni ale observatorilor.
TakeRecords()
Metoda returnează o copie a firului de înregistrare și apoi eliberează firul de înregistrare.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < MutationRecord >
Copie a cărții de înregistrare.