Class MutationObserver
Tên không gian: Aspose.Html.Dom.Mutations Tổng hợp: Aspose.HTML.dll (25.4.0)
Một Aspose.Html.Dom.Mutations.MutationObserver đối tượng có thể được sử dụng để quan sát đột biến đến cây của Aspose.Html.Dom.Node.
[DOMName("MutationObserver")]
[DOMObject]
[ComVisible(true)]
public class MutationObserver : DOMObject, INotifyPropertyChanged
Inheritance
object ← DOMObject ← MutationObserver
Implements
Thành viên thừa kế
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MutationObserver(MutationCallback)
Xây dựng một đối tượng MutationObserver và đặt Aspose.Html.Dom.Mutations.MutationCallback của nó để gọi lại.Câu trả lời được đề cập với một danh sách các đối tượng MutationRecord như một luận án đầu tiên và đối tượng MutationObserver được xây dựng như một luận án thứ hai. nó được đề cập sau khi các nút được đăng ký với phương pháp Aspose.Html.Dom.Mutations.MutationObserver.Observe(Aspose.Html.Dom.Node,Aspose.Html.Dom.Mutations.MutationObserverInit), được chuyển đổi.
[DOMConstructor]
public MutationObserver(MutationCallback callback)
Parameters
callback
MutationCallback
Lời Callback
Methods
Disconnect()
Ngừng quan sát bất kỳ đột biến nào. cho đến khi phương pháp quan sát() được sử dụng lại, cuộc gọi của quan sát sẽ không được kêu gọi.
[DOMName("disconnect")]
public void Disconnect()
Observe(Node)
Hướng dẫn đại lý người dùng để theo dõi một mục tiêu nhất định (một nút) và báo cáo bất kỳ đột biến nào dựa trên các tiêu chí được cung cấp bởi các tùy chọn (một đối tượng).Argument tùy chọn cho phép thiết lập các tùy chọn quan sát biến đổi thông qua các thành viên đối tượng.
[DOMName("observe")]
public void Observe(Node target)
Parameters
target
Node
Mục tiêu để quan sát.
Observe(Node, chuyển đổiObserverInit)
Hướng dẫn đại lý người dùng để theo dõi một mục tiêu nhất định (một nút) và báo cáo bất kỳ đột biến nào dựa trên các tiêu chí được cung cấp bởi các tùy chọn (một đối tượng).Argument tùy chọn cho phép thiết lập các tùy chọn quan sát biến đổi thông qua các thành viên đối tượng.
[DOMName("observe")]
public void Observe(Node target, MutationObserverInit options)
Parameters
target
Node
Mục tiêu để quan sát.
options
MutationObserverInit
Các lựa chọn của người quan sát
TakeRecords()
Phương pháp này trả về một bản sao của hồ sơ và sau đó làm trống hồ sơ.
[DOMName("takeRecords")]
public IList<mutationrecord> TakeRecords()
Returns
IList < MutationRecord >
Bản sao của Record Queue.