Class MutationObserver

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

INotifyPropertyChanged

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.

 Tiếng Việt