Class MutationObserver
De naam: Aspose.Html.Dom.Mutations Verzameling: Aspose.HTML.dll (25.4.0)
Een Aspose.Html.Dom.Mutations.MutationObserver object kan worden gebruikt om mutaties naar de boom van Aspose.Html.Dom.Node te observeren.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
Geëerbiede leden
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Maak een MutationObserver-object en zet zijn Aspose.Html.Dom.Mutations.MutationCallback op om terug te roepen.De callback wordt aangevraagd met een lijst van MutationRecord objecten als eerste argument en het gebouwde MutationObserver object als tweede argument. Het wordt aangevraagd na de noden geregistreerd met de Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) methode, worden gemuteerd.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
De callback.
Methods
Disconnect()
Stop de waarnemer van het observeren van mutaties. totdat de observe() methode opnieuw wordt gebruikt, zal de callback van de waarnemer niet worden opgeroepen.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Instel de gebruikersagent om een bepaald doel (een node) te observeren en eventuele mutaties te melden op basis van de door de opties (een object) gegeven criteria.Het optiesargument maakt het mogelijk om mutatie-observatie-opties te instellen via objectleden.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Het doel om te observeren.
Observe(Node, MutatieObserverInit)
Instel de gebruikersagent om een bepaald doel (een node) te observeren en eventuele mutaties te melden op basis van de door de opties (een object) gegeven criteria.Het optiesargument maakt het mogelijk om mutatie-observatie-opties te instellen via objectleden.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Het doel om te observeren.
options
MutationObserverInit
De opties van de waarnemer.
TakeRecords()
De methode retourneert een kopie van de recordcoop en leegt vervolgens de recordcoop.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < MutationRecord >
De kopie van de recordcoue.