Class MutationObserver
Der Name: Aspose.Html.Dom.Mutations Sammlung: Aspose.HTML.dll (25.4.0)
Ein Aspose.Html.Dom.Mutations.MutationObserver Objekt kann verwendet werden, um Mutationen auf dem Baum von Aspose.Html.Dom.Node zu beobachten.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
Vererbte Mitglieder
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Er baut ein MutationObserver-Objekt auf und setzt seine Aspose.Html.Dom.Mutations.MutationCallback auf Callback.Der Callback wird mit einer Liste von MutationRecord-Objekten als erstes Argument und dem konstruierten MutationObserver-Objekt als zweiter Argument aufgefordert. Es wird nach Knoten registriert mit der Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) Methode, mutiert.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
Und der Callback.
Methods
Disconnect()
Behalten Sie den Beobachter von der Beobachtung von Mutationen. bis die Beobachtermethode() erneut verwendet wird, wird der Anruf des Beobachters nicht aufgerufen.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Anruft den Benutzeragent, ein bestimmtes Ziel (ein Node) zu beobachten und alle Mutationen auf der Grundlage der von Optionen (ein Objekt) angegebenen Kriterien zu melden).Das Optionsargument ermöglicht die Einstellung von Mutationsbeobachtungsoptionen über Objektmitglieder.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Ziel für die Beobachtung.
Observe(Node, MutationObserverInit)
Anruft den Benutzeragent, ein bestimmtes Ziel (ein Node) zu beobachten und alle Mutationen auf der Grundlage der von Optionen (ein Objekt) angegebenen Kriterien zu melden).Das Optionsargument ermöglicht die Einstellung von Mutationsbeobachtungsoptionen über Objektmitglieder.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Ziel für die Beobachtung.
options
MutationObserverInit
Die Optionen der Beobachter.
TakeRecords()
Die Methode kehrt eine Kopie des Aufzeichnungsreifen zurück und leuchtet dann die Aufzeichnungsreifen.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList &undlt; MutationRecord >
Die Kopie des Rekords.