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(Нод, Мутация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 >
Копия рекордной ковчега.