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
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.