Class MutationObserver

Class MutationObserver

名称: Aspose.Html.Dom.Mutations 编辑: Aspose.HTML.dll (25.4.0)

一个 Aspose.Html.Dom.Mutations.MutationObserver 对象可以用来观察到在 Aspose.Html.Dom.Node 树上的突变。

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

Inheritance

object DOMObject MutationObserver

Implements

INotifyPropertyChanged

继承人

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

Constructors

MutationObserver(MutationCallback)

创建一个 MutationObserver 对象,并将其 Aspose.Html.Dom.Mutations.MutationCallback 设置为回复。呼叫回归是提到一个名单的MutationRecord对象作为第一个论点和构建的MutationObserver对象作为第二个论点,它是提到后节点注册的Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit)方法,被转换。

[DOMConstructor]
public MutationObserver(MutationCallback callback)

Parameters

callback MutationCallback

电话回归。

Methods

Disconnect()

停止观察者观察任何突变,直到观察者( )方法再次使用,观察者的呼叫不会被召回。

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

Observe(Node)

指示用户代理人观察一个目标(一个节点)并根据选项(一个对象)提供的标准报告任何突变。选项论点允许通过对象成员设置突变观察选项。

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

Parameters

target Node

目标是观察。

Observe(Node, 突变ObserverInit)

指示用户代理人观察一个目标(一个节点)并根据选项(一个对象)提供的标准报告任何突变。选项论点允许通过对象成员设置突变观察选项。

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

Parameters

target Node

目标是观察。

options MutationObserverInit

观察者选项。

TakeRecords()

该方法返回记录带的副本,然后空白记录带。

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

Returns

IList < MutationRecord >

记录的副本。

 中文