Class MutationObserver

Class MutationObserver

Název místa: Aspose.Html.Dom.Mutations Sbírka: Aspose.HTML.dll (25.4.0)

Objekt Aspose.Html.Dom.Mutations.MutationObserver lze použít k pozorování mutací do stromu Aspose.Html.Dom.Node.

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

Inheritance

object DOMObject MutationObserver

Implements

INotifyPropertyChanged

Dědiční členové

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

Constructors

MutationObserver(MutationCallback)

Vytvoří objekt MutationObserver a nastaví svůj Aspose.Html.Dom.Mutations.MutationCallback na volání zpět.Výzva je vyzvána seznamem objektů MutationRecord jako první argument a konstruovaný objekt MutationObserver jako druhý argument. Je vyzvána poté, co uzly registrované s Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) metoda, jsou mutace.

[DOMConstructor]
public MutationObserver(MutationCallback callback)

Parameters

callback MutationCallback

A to callback.

Methods

Disconnect()

Zastavte pozorovatele od pozorování jakýchkoliv mutací. dokud se metoda pozorovatele() znovu nepoužije, pozvání pozorovatele nebude vyzváno.

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

Observe(Node)

Ukazuje uživatelskému agentovi, aby sledoval daný cíl (node) a hlásil jakékoli mutace na základě kritérií stanovených možností (objekt).Argument možností umožňuje nastavit možnosti pozorování mutace prostřednictvím objektových člen.

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

Parameters

target Node

Cílem je pozorovat.

Observe(Node, MutaceObserverInit)

Ukazuje uživatelskému agentovi, aby sledoval daný cíl (node) a hlásil jakékoli mutace na základě kritérií stanovených možností (objekt).Argument možností umožňuje nastavit možnosti pozorování mutace prostřednictvím objektových člen.

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

Parameters

target Node

Cílem je pozorovat.

options MutationObserverInit

Možnosti pozorovatele.

TakeRecords()

Metoda vrací kopii souboru záznamů a poté vyprázdní soubor záznam.

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

Returns

IList < MutationRecord >

Kopie záznamového dílu.

 Čeština