Class MutationObserver
Nazwa przestrzeń: Aspose.Svg.Dom.Mutations Zgromadzenie: Aspose.SVG.dll (25.5.0)
Obiekt Aspose.Svg.Dom.Mutations.MotionObserver może być używany do obserwacji mutacji na drzewie Aspos.
[ComVisible(true)]
[DOMName("MutationObserver")]
[DOMObject]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
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()
Constructors
MutationObserver(MutationCallback)
Tworzy obiekt MutationObserver i ustawia swój Aspose.Svg.Dom.Mutations.Callback do zwrotu.Nazwa zwraca się z listą przedmiotów MutationRecord jako pierwszego argumentu, a budowany obiekt mutationObserver jako drugi argument. Jest powołany po węzłów zarejestrowanych z metodą Aspose.Svg.Dom.Mutations. MutationOsserver.Oserve(Aspose (Swg)Doma.Node,Apose,SVg).
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
To jest callback.
Methods
Disconnect()
Pozostaw obserwator od obserwacji jakichkolwiek mutacji. dopóki metoda obserwator() nie zostanie ponownie wykorzystana, zwrot obserwatorów nie zostanie wezwany.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Wskazuje agenta użytkownika do obserwacji danego celu (nodu) i zgłaszania wszelkich mutacji na podstawie kryteriów podanych przez opcje (obiekt).Argument opcji umożliwia ustawienie opcji obserwacji mutacji za pośrednictwem członków obiektów.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Celem jest obserwacja.
Observe(Node, mutacjaObserverInit)
Wskazuje agenta użytkownika do obserwacji danego celu (nodu) i zgłaszania wszelkich mutacji na podstawie kryteriów podanych przez opcje (obiekt).Argument opcji umożliwia ustawienie opcji obserwacji mutacji za pośrednictwem członków obiektów.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Celem jest obserwacja.
options
MutationObserverInit
Opcje obserwatorów.
TakeRecords()
Metoda zwraca kopię śruby rekordowej, a następnie opróżnia śrubę rekordową.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList • < MutationRecord >
Kopia z rekordów.