Class MutationObserver
Navne til: Aspose.Html.Dom.Mutations Sammensætning: Aspose.HTML.dll (25.4.0)
En Aspose.Html.Dom.Mutations.MutationObserver objekt kan bruges til at observere mutationer til træet af Aspose.Html.Dom.Node.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
De arvede medlemmer
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Opbygger et MutationObserver-objekt og sætter Aspose.Html.Dom.Mutations.MutationCallback til callback.Callback er invokeret med en liste over MutationRecords objekter som første argument og den konstruerede MutationObserver objekt som anden argument. Det er invokeret efter knuder registreret med Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) metode, er muteret.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
Det er callback.
Methods
Disconnect()
Stop observatøren fra at observere enhver mutation. indtil observatormetoden() anvendes igen, vil observatorens opkald ikke blive opfordret.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Anbefaler brugeren at observere et givet mål (en node) og rapportere eventuelle mutationer baseret på de kriterier, der gives af muligheder (en objekt).Optionsargumentet giver mulighed for at indstille mutation observation muligheder via objektmedlemmer.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Målet er at observere.
Observe(Node, MutationObserverInit)
Anbefaler brugeren at observere et givet mål (en node) og rapportere eventuelle mutationer baseret på de kriterier, der gives af muligheder (en objekt).Optionsargumentet giver mulighed for at indstille mutation observation muligheder via objektmedlemmer.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Målet er at observere.
options
MutationObserverInit
Optioner for observatører.
TakeRecords()
Metoden returnerer en kopi af rekordskiven og derefter tommer rekordskiven.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < MutationRecord >
Kopiering af optegnelsen.