Class MutationObserver
İsim alanı : Aspose.Html.Dom.Mutations Görüntüleme: Aspose.HTML.dll (25.4.0)
Bir Aspose.Html.Dom.Mutations.MutationObserver nesne Aspose.Html.Dom.Node ağaç mutasyonları gözlemlemek için kullanılabilir.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
mirasçı üyeleri
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Bir MutationObserver nesnesini oluşturur ve Aspose.Html.Dom.Mutations.MutationCallback’i geri çağırır.MutationRecord nesnelerinin ilk argüman olarak listesi ve MutationObserver nesnelerinin ikinci argüman olarak inşa edilmiştir. Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit) yöntemiyle kayıtlı düğümlerden sonra yönlendirilir.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
Callback için.
Methods
Disconnect()
Gözlemci herhangi bir mutasyonu gözlemlemekten vazgeçin. gözlemci() yöntemi tekrar kullanılana kadar, gözlemcinin geri çağrısı çağrılmayacaktır.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Kullanıcı aracını belirli bir hedef (bir düğüm) gözlemlemesini ve seçenekler (bir nesne) tarafından verilen kriterlere göre herhangi bir mutasyon rapor etmesini emreder.Opsiyon argümanı, nesne üyeleri aracılığıyla mutasyon gözlem seçeneklerini ayarlamayı sağlar.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Hedef gözlemlemek için.
Observe(Node, MutasyonObserverInit)
Kullanıcı aracını belirli bir hedef (bir düğüm) gözlemlemesini ve seçenekler (bir nesne) tarafından verilen kriterlere göre herhangi bir mutasyon rapor etmesini emreder.Opsiyon argümanı, nesne üyeleri aracılığıyla mutasyon gözlem seçeneklerini ayarlamayı sağlar.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Hedef gözlemlemek için.
options
MutationObserverInit
Gözlemci seçenekleri
TakeRecords()
Yöntem kayıt çubuğunun bir kopyasını iade eder ve daha sonra kayıt çubuğunu boşaltır.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < için; MutationRecord >
Kayıt defterinin kopyası.