Class MutationObserver
名称: Aspose.Svg.Dom.Mutations 会議: Aspose.SVG.dll (25.5.0)
A Aspose.Svg.Dom.Mutations.MusionObserver オブジェクトは、アスポーズの木への変異を観察するために使用することができます。
[ComVisible(true)]
[DOMName("MutationObserver")]
[DOMObject]
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.Svg.Dom.Mutations.Callback を呼び戻すように設定します。コールバックは、最初の議論としてのMutationRecordオブジェクトのリストと構築されたMutaationObserverオプションの第2議案として呼びかけられます.それは、Aspose.Svg.Dom.MUTATIONS. Mutations. Observe(アスポセス.スヴグ.ドム.ノード、アポセスの方法)で登録されたノートの後、変換されます。
[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 >
レコードのコピー。