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
相続人
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(ノード、MutationObserverInit)
ユーザーエージェントに特定のターゲット(ノード)を観察し、オプション(オブジェクト)によって与えられた基準に基づいて変異を報告するよう指示します。オプションの議論は、オブジェクトメンバーを通じて変異観測のオプションを設定することができます。
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
目標は観察。
options
MutationObserverInit
観察者の選択肢
TakeRecords()
メソッドはレコードのコピーを返し、その後レコードのコピーを空にします。
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < MutationRecord >
レコードのコピー。