Class MutationObserver
Numele spaţiului: Aspose.Svg.Dom.Mutations Adunare: Aspose.SVG.dll (25.5.0)
Un obiect Aspose.Svg.Dom.Mutations.MutionObserver poate fi utilizat pentru a observa mutații în copacul Aspos.Node.
[ComVisible(true)]
[DOMName("MutationObserver")]
[DOMObject]
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.Svg.Dom.Mutations.Callback la apel.Revocarea este invocată cu o listă de obiecte MutationRecord ca primul argument, iar obiectul mutationObserver construit ca al doilea argument. Se invoca după noduri înregistrate cu metoda Aspose.Svg.Dom.Mutations.MutionOberver.Observare(Aspose (SVg)Doma.Node,Aespose,S Vg Dome.
[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.