Class MutationObserver

Class MutationObserver

Namn på plats: Aspose.Svg.Dom.Mutations Församling: Aspose.SVG.dll (25.5.0)

En Aspose.Svg.Dom.Mutations.MusionObserver-objekt kan användas för att observera mutationer till trädet av Aspos.Node.

[ComVisible(true)]
[DOMName("MutationObserver")]
[DOMObject]
public class MutationObserver : DOMObject, INotifyPropertyChanged

Inheritance

object DOMObject MutationObserver

Implements

INotifyPropertyChanged

Arvsmedlemmar

DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MutationObserver(MutationCallback)

Konstruerar ett MutationObserver-objekt och sätter sitt Aspose.Svg.Dom.Mutations.Callback till callback.Callback invokeras med en lista över MutationRecord-objekt som första argumentet och den konstruerade mutationObserverobjekten som andra argumenten. Det kallas efter noder som är registrerade med Aspose.Svg.Dom.Mutations.MutionObsever.Observera(Aspose,SVg,Doma.Node,A Spose.,Domi.

[DOMConstructor]
public MutationObserver(MutationCallback callback)

Parameters

callback MutationCallback

och callback.

Methods

Disconnect()

Stoppa observatören från att observera någon mutation. tills observatorn() metoden används igen, kommer observatorns callback inte att inbjudas.

[DOMName("disconnect")]
public void Disconnect()

Observe(Node)

Utmanar användaren att observera ett visst mål (en nod) och rapportera eventuella mutationer baserat på de kriterier som ges av alternativ (en objekt).Alternativ argumentet gör det möjligt att ställa in variation observeringsalternativ via objektmedlemmar.

[DOMName("observe")]
public void Observe(Node target)

Parameters

target Node

Målet är att observera.

Observe(Node, MutationObserverInit)

Utmanar användaren att observera ett visst mål (en nod) och rapportera eventuella mutationer baserat på de kriterier som ges av alternativ (en objekt).Alternativ argumentet gör det möjligt att ställa in variation observeringsalternativ via objektmedlemmar.

[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)

Parameters

target Node

Målet är att observera.

options MutationObserverInit

Observatörens alternativ.

TakeRecords()

Metoden returnerar en kopia av inspelningen och tömmer sedan inspelningen.

[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()

Returns

IList ochlt; MutationRecord >

En kopia av inspelningen.

 Svenska