Class MutationObserver

Class MutationObserver

Namn på plats: Aspose.Html.Dom.Mutations Sammanfattning: Aspose.HTML.dll (25.4.0)

En Aspose.Html.Dom.Mutations.MutationObserver objekt kan användas för att observera mutationer till trädet av Aspose.Html.Dom.Node.

[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
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.Html.Dom.Mutations.MutationCallback till callback.Callback invokeras med en lista över MutationRecord objekt som första argumentet och den konstruerade MutationObserver objekt som andra argumentet. Det invokeras efter noder registrerade med Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) metod, är muterade.

[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