Class MutationObserver

Class MutationObserver

Nombre del espacio: Aspose.Html.Dom.Mutations Colección: Aspose.HTML.dll (25.4.0)

Un objeto Aspose.Html.Dom.Mutations.MutationObserver se puede utilizar para observar mutaciones en el árbol de Aspose.Html.Dom.Node.

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

Inheritance

object DOMObject MutationObserver

Implements

INotifyPropertyChanged

Miembros heredados

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

Constructors

MutationObserver(MutationCallback)

Construye un objeto de MutationObserver y establece su Aspose.Html.Dom.Mutations.MutationCallback para llamar atrás.El llamamiento se invoca con una lista de objetos de MutationRecord como primer argumento y el objeto de MutationObserver construido como segundo argumento. Se invoca después de los nodos registrados con el Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) método, se mutienen.

[DOMConstructor]
public MutationObserver(MutationCallback callback)

Parameters

callback MutationCallback

El callback.

Methods

Disconnect()

Detener al observador de observar todas las mutaciones. hasta que el método del observador() se utilice de nuevo, el llamamiento del observador no será invocado.

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

Observe(Node)

Instruye al agente de usuario para observar un objetivo dado (un nodo) y reportar cualquier mutación basada en los criterios dados por las opciones (un objeto).El argumento de opciones permite establecer las opciones de observación de mutaciones a través de los miembros de objetos.

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

Parameters

target Node

El objetivo para observar.

Observe(Node, MutaciónObserverInit)

Instruye al agente de usuario para observar un objetivo dado (un nodo) y reportar cualquier mutación basada en los criterios dados por las opciones (un objeto).El argumento de opciones permite establecer las opciones de observación de mutaciones a través de los miembros de objetos.

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

Parameters

target Node

El objetivo para observar.

options MutationObserverInit

Las opciones de los observadores.

TakeRecords()

El método devolve una copia de la cueva de registro y luego vacía la cueva de registro.

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

Returns

IList &ylt; MutationRecord >

Copia de la cueva de los registros.

 Español