Interface IDocumentTraversal

Interface IDocumentTraversal

Tên không gian: Aspose.Html.Dom.Traversal Tổng hợp: Aspose.HTML.dll (25.4.0)

DocumentTraversal chứa các phương pháp tạo iterators vàNgười đi bộ cây để vượt qua một nút và con cái của nó theo thứ tự tài liệu (tầm sâuđầu tiên, trước lệnh traversal, tương đương với lệnh trong đóTags bắt đầu xuất hiện trong biểu mẫu văn bản của tài liệu).hỗ trợ tính năng Traversal, DocumentTraversal sẽđược thực hiện bởi cùng các đối tượng thực hiện giao diện tài liệu.

Xem thêm The Document object Model (DOM) Level 2 Traversal and Range Specification . @since DOM cấp 2

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentTraversal

Methods

CreateNodeIterator(Node)

Tạo một NodeIterator mới trên sàn dưới đáyNode cụ thể

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

Một nút mà sẽ được iterated cùng với con cái của nó.Iterator ban đầu được đặt ngay trước nút này.WhatToShow lá cờ và bộ lọc, nếu có, khôngxem xét khi đặt vị trí này. rễ không phải là0 0 0

Returns

INodeIterator

NodeIterator mới được tạo ra

Exceptions

DOMException

NOT_SUPPORTED_ERR: Được nâng cao nếu rễ được chỉ định là0 0 0

CreateNodeIterator(Node, dài)

Tạo một NodeIterator mới trên sàn dưới đáyNode cụ thể

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

Một nút mà sẽ được iterated cùng với con cái của nó.Iterator ban đầu được đặt ngay trước nút này.WhatToShow lá cờ và bộ lọc, nếu có, khôngxem xét khi đặt vị trí này. rễ không phải là0 0 0

whatToShow long

lá cờ cho biết các loại nút nào có thể xuất hiện trongcái nhìn logic của cây được trình bày bởi iterator. xemMô tả của NodeFilter cho bộ có thểSHOW_ values.Điều này có thể được kết hợp bằng cách sử dụnghoặc

Returns

INodeIterator

NodeIterator mới được tạo ra

Exceptions

DOMException

NOT_SUPPORTED_ERR: Được nâng cao nếu rễ được chỉ định là0 0 0

CreateNodeIterator(Node, dài, InodeFilter)

Tạo một NodeIterator mới trên sàn dưới đáyNode cụ thể

[DOMName("createNodeIterator")]
INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

Một nút mà sẽ được iterated cùng với con cái của nó.Iterator ban đầu được đặt ngay trước nút này.WhatToShow lá cờ và bộ lọc, nếu có, khôngxem xét khi đặt vị trí này. rễ không phải là0 0 0

whatToShow long

lá cờ cho biết các loại nút nào có thể xuất hiện trongcái nhìn logic của cây được trình bày bởi iterator. xemMô tả của NodeFilter cho bộ có thểSHOW_ values.Điều này có thể được kết hợp bằng cách sử dụnghoặc

filter INodeFilter

NodeFilter để được sử dụng với điều nàyTreeWalker, hoặc null để chỉ ra không có bộ lọc.

Returns

INodeIterator

NodeIterator mới được tạo ra

Exceptions

DOMException

NOT_SUPPORTED_ERR: Được nâng cao nếu rễ được chỉ định là0 0 0

CreateTreeWalker(Node)

Tạo một TreeWalker mới trên tầng hầm rễ trênNode cụ thể

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

Node mà sẽ phục vụ như gốc rễ choTreeWalker.The whatToShow lá cờ vàNodeFilter không được xem xét khi thiết lập giá trị này;bất kỳ loại node nào sẽ được chấp nhận như gốc.hiện tạiNode of the TreeWalker làbắt đầu với nút này, cho dù nó có thể nhìn thấy hay không.Các chức năng gốc như một điểm dừng cho traversalcác phương pháp nhìn lên trong cấu trúc tài liệu, chẳng hạn nhưparentNode và nextNode. root phảiĐừng là zero.

Returns

ITreeWalker

TreeWalker mới được tạo ra

CreateTreeWalker(Node, dài)

Tạo một TreeWalker mới trên tầng hầm rễ trênNode cụ thể

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

Node mà sẽ phục vụ như gốc rễ choTreeWalker.The whatToShow lá cờ vàNodeFilter không được xem xét khi thiết lập giá trị này;bất kỳ loại node nào sẽ được chấp nhận như gốc.hiện tạiNode of the TreeWalker làbắt đầu với nút này, cho dù nó có thể nhìn thấy hay không.Các chức năng gốc như một điểm dừng cho traversalcác phương pháp nhìn lên trong cấu trúc tài liệu, chẳng hạn nhưparentNode và nextNode. root phảiĐừng là zero.

whatToShow long

lá cờ cho biết các loại nút nào có thể xuất hiện trongcái nhìn logic của cây được trình bày bởi người đi bộ cây. xemMô tả của NodeFilter cho bộ có thểSHOW_ values.Các lá cờ này có thể được kết hợp bằng OR.

Returns

ITreeWalker

TreeWalker mới được tạo ra

CreateTreeWalker(Node, dài, InodeFilter)

Tạo một TreeWalker mới trên tầng hầm rễ trênNode cụ thể

[DOMName("createTreeWalker")]
ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

Node mà sẽ phục vụ như gốc rễ choTreeWalker.The whatToShow lá cờ vàNodeFilter không được xem xét khi thiết lập giá trị này;bất kỳ loại node nào sẽ được chấp nhận như gốc.hiện tạiNode of the TreeWalker làbắt đầu với nút này, cho dù nó có thể nhìn thấy hay không.Các chức năng gốc như một điểm dừng cho traversalcác phương pháp nhìn lên trong cấu trúc tài liệu, chẳng hạn nhưparentNode và nextNode. root phảiĐừng là zero.

whatToShow long

lá cờ cho biết các loại nút nào có thể xuất hiện trongcái nhìn logic của cây được trình bày bởi người đi bộ cây. xemMô tả của NodeFilter cho bộ có thểSHOW_ values.Các lá cờ này có thể được kết hợp bằng OR.

filter INodeFilter

NodeFilter để được sử dụng với điều nàyTreeWalker, hoặc null để chỉ ra không có bộ lọc.

Returns

ITreeWalker

TreeWalker mới được tạo ra

 Tiếng Việt