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
callback.
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 >
Копие на рекорда.