Class MutationObserver
Nome do espaço: Aspose.Svg.Dom.Mutations Assembleia: Aspose.SVG.dll (25.5.0)
Um objeto de Aspose.Svg.Dom.Mutations.MutaçãoObserver pode ser usado para observar mutações para a árvore de Aspo.
[ComVisible(true)]
[DOMName("MutationObserver")]
[DOMObject]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
Membros herdados
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Construa um objeto MutationObserver e coloca seu Aspose.Svg.Dom.Mutations.Callback para chamada de volta.A chamada é invocada com uma lista de objetos MutationRecord como primeiro argumento e o construído Objeto MutaçãoObserver como segundo Argumento. É invoada após os nódulos registrados com o Aspose.Svg.Dom.Mutations.Mutaçãoobserve.Observador(Aspose,SVg,Doma.Node,A Spose.,Dome.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
e o callback.
Methods
Disconnect()
Deixe o observador de observar quaisquer mutações.Até que o método observador() seja usado novamente, a chamada do observador não será invocada.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Instrui o agente do usuário para observar um determinado alvo (um nodo) e relatar quaisquer mutações com base nos critérios dados por opções (um objeto).O argumento de opções permite definir opções de observação de mutação através dos membros do objeto.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Objetivo para observação.
Observe(Node, MutaçãoObserver)
Instrui o agente do usuário para observar um determinado alvo (um nodo) e relatar quaisquer mutações com base nos critérios dados por opções (um objeto).O argumento de opções permite definir opções de observação de mutação através dos membros do objeto.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Objetivo para observação.
options
MutationObserverInit
As opções do observador.
TakeRecords()
O método devolve uma cópia da faixa de gravação e, em seguida, vazia a faixa de gravação.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList e o PT; MutationRecord >
A cópia do recorde.