Class MutationObserver
Название пространства: Aspose.Svg.Dom.Mutations Ассоциация: Aspose.SVG.dll (25.5.0)
Объект Aspose.Svg.Dom.Mutations.MotionObserver может использоваться для наблюдения за мутациями на дереве Аппозе.Свг.Дом.Нод.
[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 в качестве первого аргумента, а конструктивный объект mutationObserver — второй аргумент. Она обращается после узлов, зарегистрированных с помощью метода Aspose.Svg.Dom.Mutations.Music.Observation.
[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 >
Копия рекордной ковчега.