Class Document

Class Document

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

Tài liệu đại diện cho toàn bộ tài liệu HTML, XML hoặc SVG. Khái niệm, nó là rễ của cây tài liệu, và cung cấp quyền truy cập chính vào dữ liệu của tài liệu.

[DOMName("Document")]
[DOMObject]
[ComVisible(true)]
public class Document : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IDocumentEvent, IParentNode, IElementTraversal, INonElementParentNode, IDocumentStyle, IGlobalEventHandlers

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IDocumentEvent , IParentNode , IElementTraversal , INonElementParentNode , IDocumentStyle , IGlobalEventHandlers

Thành viên thừa kế

Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Document(Thuyết Minh, int)

Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Document.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Aspose.Html.Dom.IBrowsingContext sẽ được liên kết với tài liệu hiện tại.

implementation int

Các loại thực hiện tài liệu, chẳng hạn như HTML và SVG.

Properties

Baseball

URI cơ bản tuyệt đối của nút này hoặc không nếu thực hiện không thể có được URI tuyệt đối.

public override string BaseURI { get; }

Giá trị bất động sản

string

CharacterSet

Nhận mã hóa tài liệu.

[DOMName("characterSet")]
public string CharacterSet { get; }

Giá trị bất động sản

string

Charset

Nhận mã hóa tài liệu.

[DOMName("charset")]
public string Charset { get; }

Giá trị bất động sản

string

ChildElementCount

Quay lại số lượng hiện tại của các nút yếu tố là trẻ em của yếu tố này. 0 nếu yếu tố này không có nút trẻ em là của nútType 1.

public int ChildElementCount { get; }

Giá trị bất động sản

int

Children

Trở lại các yếu tố của trẻ em.

public HTMLCollection Children { get; }

Giá trị bất động sản

HTMLCollection

ContentType

Nhận loại nội dung tài liệu.

[DOMName("contentType")]
public string ContentType { get; }

Giá trị bất động sản

string

Context

Nhận được bối cảnh trình duyệt hiện tại.

public IBrowsingContext Context { get; }

Giá trị bất động sản

IBrowsingContext

DefaultView

Tính năng IDL mặc định của giao diện Tài liệu, khi nhận được,phải trả lại đối tượng WindowProxy trong bối cảnh duyệt của tài liệu này,nếu tài liệu này có một bối cảnh trình duyệt liên quan, hoặc không khác.

[DOMName("defaultView")]
public IWindow DefaultView { get; }

Giá trị bất động sản

IWindow

Doctype

Thông báo kiểu tài liệu liên quan đến tài liệu này.

[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }

Giá trị bất động sản

DocumentType

DocumentElement

Đây là một thuộc tính thuận tiện cho phép truy cập trực tiếp đến nút trẻ em là yếu tố tài liệu của tài liệu.

[DOMName("documentElement")]
public Element DocumentElement { get; }

Giá trị bất động sản

Element

Tài liệu

Vị trí của tài liệu hoặc null nếu không xác định hoặc nếu tài liệu được tạo bằng cách sử dụng DOMImplementation.createDocument.

[DOMName("documentURI")]
public string DocumentURI { get; }

Giá trị bất động sản

string

FirstElementChild

Quay lại nút yếu tố trẻ em đầu tiên của yếu tố này. null nếu yếu tố này không có yếu tố trẻ em.

public Element FirstElementChild { get; }

Giá trị bất động sản

Element

Implementation

Đối tượng DOMImplementation xử lý tài liệu này.

[DOMName("implementation")]
public IDOMImplementation Implementation { get; }

Giá trị bất động sản

IDOMImplementation

InputEncoding

Nhận mã hóa tài liệu.

[DOMName("inputEncoding")]
public string InputEncoding { get; }

Giá trị bất động sản

string

LastElementChild

Quay lại nút yếu tố trẻ em cuối cùng của yếu tố này. null nếu yếu tố này không có yếu tố trẻ em.

public Element LastElementChild { get; }

Giá trị bất động sản

Element

Location

Vị trí của tài liệu

[DOMName("location")]
public Location Location { get; }

Giá trị bất động sản

Location

NextElementSibling

Trở lại nút yếu tố anh em tiếp theo của yếu tố này. null nếu yếu tố này không có các nút yếu tố anh em đến sau đó trong cây tài liệu.

public Element NextElementSibling { get; }

Giá trị bất động sản

Element

NodeName

Tên của nút này, tùy thuộc vào loại của nó.

public override string NodeName { get; }

Giá trị bất động sản

string

NodeType

Một mã đại diện cho loại đối tượng cơ bản.

public override ushort NodeType { get; }

Giá trị bất động sản

ushort

Origin

Nhận nguồn gốc của tài liệu.

[DOMName("origin")]
public string Origin { get; }

Giá trị bất động sản

string

OwnerDocument

Nhận tài liệu chủ sở hữu.

public override Document OwnerDocument { get; }

Giá trị bất động sản

Document

PreviousElementSibling

Trở lại nút yếu tố anh em trước đó của yếu tố này. null nếu yếu tố này không có các nút yếu tố anh em đến trước đó trong cây tài liệu.

public Element PreviousElementSibling { get; }

Giá trị bất động sản

Element

ReadyState

Quay lại sẵn sàng của tài liệu. “tải” trong khi tài liệu được tải, “tương tác” một khi nó đã hoàn thành parsing nhưng vẫn tải các tài nguyên phụ, và “tắt” một khi nó đã tải.

[DOMName("readyState")]
public string ReadyState { get; }

Giá trị bất động sản

string

StrictErrorChecking

Một thuộc tính xác định xem việc kiểm tra lỗi đang được thực hiện hay không. Khi thiết lập sai, việc thực hiện là miễn phí để không kiểm tra bất kỳ trường hợp lỗi có thể thường được xác định trên các hoạt động DOM, và không nâng cao bất kỳ DOMException trên các hoạt động DOM hoặc báo cáo lỗi trong khi sử dụng Document.normalizeDocument().

[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }

Giá trị bất động sản

bool

StyleSheets

Một danh sách chứa tất cả các bảng phong cách được liên kết rõ ràng vào hoặc nhúng vào một tài liệu. Đối với các tài liệu HTML, điều này bao gồm các bảng phong cách bên ngoài, bao gồm thông qua các yếu tố HTML LINK, và các yếu tố inline STYLE.

public IStyleSheetList StyleSheets { get; }

Giá trị bất động sản

IStyleSheetList

XmlStandalone

Một thuộc tính xác định, như là một phần của tuyên bố XML, liệu tài liệu này có độc lập hay không.

[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }

Giá trị bất động sản

bool

XmlVersion

Một thuộc tính xác định, như là một phần của tuyên bố XML, số phiên bản của tài liệu này.Nếu không có tuyên bố và nếu tài liệu này hỗ trợ tính năng “XML”, giá trị là “1.0”.Nếu tài liệu này không hỗ trợ tính năng “XML”, giá trị luôn là không.

[DOMName("xmlVersion")]
public string XmlVersion { get; set; }

Giá trị bất động sản

string

Methods

CreateAttribute(String)

Tạo một Attr của cái tên đó.

[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)

Parameters

localName string

Tên của attribute

Returns

Attr

Đánh giá về Aspose.Html.Dom.Attr

Tạo tác phẩm(Thẻ, string)

Tạo một thuộc tính của tên đủ điều kiện và tên không gian URI.

[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Tên miền URI.

qualifiedName string

Tên của người đủ điều kiện.

Returns

Attr

Đánh giá về Aspose.Html.Dom.Attr

Tạo CDATASection(String)

Tạo một nút CDATASection có giá trị là dòng cụ thể.

[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)

Parameters

data string

Dữ liệu CDATA

Returns

CDATASection

Đánh giá về Aspose.Html.Dom.CDATASection

CreateComment(String)

Tạo một nút bình luận dựa trên dòng cụ thể.

[DOMName("createComment")]
public Comment CreateComment(string data)

Parameters

data string

Dữ liệu bình luận.

Returns

Comment

Các Aspose.Html.Dom.Comment

CreateDocumentFragment()

Tạo một đối tượng DocumentFragment trống.

[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

Phân loại: The Aspose.Html.Dom.DocumentFragment

CreateDocumentType(string, string, string, string)

Tạo một DocumentType node.

[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)

Parameters

name string

Tên tài liệu loại.

publicId string

ID công cộng.

systemId string

Hệ thống ID.

internalSubset string

Cấu hình nội bộ.

Returns

DocumentType

Đánh giá về Aspose.Html.Dom.DocumentType

CreateElement(String)

Lưu ý rằng ví dụ trả lại thực hiện giao diện Element, vì vậy các thuộc tính có thể được chỉ định trực tiếp trên đối tượng trả lại.

[DOMName("createElement")]
public Element CreateElement(string localName)

Parameters

localName string

Tên của tag.

Returns

Element

Các yếu tố Aspose.Html.Dom.Element

CreateNhững điều(Thẻ, string)

Tạo một yếu tố của tên có trình độ và tên không gian URI.

[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Tên miền URI.

qualifiedName string

Tên của người đủ điều kiện.

Returns

Element

Các yếu tố Aspose.Html.Dom.Element

CreateEntityReference(String)

Thêm vào đó, nếu tổ chức tham khảo được biết đến, danh sách trẻ em của nút tham khảo tổ chức được thực hiện giống như danh sách của nút tổ chức tương ứng.

[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)

Parameters

name string

Tên của entity.

Returns

EntityReference

Các Aspose.Html.Dom.EntityReference.

CreateEvent(String)

Tạo một Aspose.Html.Dom.Events.Event của một loại được hỗ trợ bởi việc thực hiện.

public Event CreateEvent(string eventType)

Parameters

eventType string

Các thông số EventType xác định loại giao diện Aspose.Html.Dom.Events.Event để được tạo.Nếu giao diện Aspose.Html.Dom.Events.Event được xác định được hỗ trợ bởi việc thực hiện phương pháp này sẽtrả về một Aspose.Html.Dom.Events.Event mới của loại giao diện được yêu cầu.Nếu Aspose.Html.Dom.Events.Event phải được gửi qua Aspose.Html.Dom.Events.IEventTarget.DispatchEvent (Aspose.Html.Dom.Events.Event) phương pháp thích hợp Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)phương pháp phải được gọi sau khi tạo để bắt đầu các giá trị của Aspose.Html.Dom.Events.Event.

Phương pháp Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) được sử dụng để tạo ra Aspose.Html.Dom.Events.Events khi nó là bất tiện hoặc không cần thiếtcho người dùng để tạo một Aspose.Html.Dom.Events.Event bản thân.Trong trường hợp thực hiện cung cấp Aspose.Html.Dom.Events.Event là không đủ, người dùng có thể cung cấptriển khai Aspose.Html.Dom.Events.Event của riêng mình để sử dụng với phương pháp Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event).

Returns

Event

Những sự kiện mới được tạo ra bởi Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: Được nâng cấp nếu thực hiện không hỗ trợ loại giao diện Aspose.Html.Dom.Events.Event được yêu cầu

CreateExpression(Tính năng: IXPathNSResolver)

Tạo một biểu thức parsed XPath với không gian tên được giải quyết.khi một biểu thức sẽ được tái sử dụng trong một ứng dụng vì nó làm cho nó có thểđể thu thập dòng biểu hiện thành một hình thức nội bộ hiệu quả hơn vàgiải quyết tất cả các tiền tệ tên không gian xảy ra trong biểu hiện.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

Xpath dòng biểu thức để được parsed.

resolver IXPathNSResolver

The ‘resolver’ cho phép phiên dịch của tất cả các prefix, bao gồm cả ‘xml’ namespace prefix, trong biểu thức XPath inappropriate namespace URIs. Nếu điều này được chỉ định là ’null’, bất kỳ namespaceprefix trong biểu thức sẽ dẫn đến Aspose.Html.Dom.DOMException bị xóa bằng mã ‘NAMESPACE_ERR’.

Returns

IXPathExpression

Hình thức tổng hợp của biểu thức XPath.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: Nâng cao nếu biểu hiện khôngLuật pháp theo quy định của Aspose.Html.Dom.XPath.IXPathEvaluator.

DOMException

NAMESPACE_ERR: Được nâng cao nếu biểu thức chứa namespacePrefixes mà không thể được giải quyết bởi Aspose.Html.Dom.XPath.IXPathNSResolver cụ thể.

CreateNhân dung(Node)

Điều chỉnh bất kỳ nút DOM nào để giải quyết không gian tên để một biểu thức XPath có thể dễ dàng được đánh giá liên quan đến bối cảnh của nút nơi nó xuất hiện trong tài liệu. bộ điều chỉnh này làm việc giống như phương pháp DOM Level 3 ’lookupNamespaceURI’ trên các nút trong giải quyết tênespaceURIfrom một tiền định cụ thể sử dụng thông tin hiện tại có sẵn trong hệ thống của nút tại timelookupNamespaceURI được gọi, cũng đúng cách giải quyết tiền định xml giả định.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Các nút để được sử dụng như một bối cảnh cho giải pháp namespace.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver giải quyết không gian tên liên quan đến các định nghĩa trong phạm vi cho một nút cụ thể.

CreateNodeIterator(Node)

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

public 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ể

public 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ể

public 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

CreateProcessingInstruction(Thẻ, string)

Tạo một nút Hướng dẫn xử lý dựa trên tên và dây dữ liệu được chỉ định.

[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)

Parameters

target string

mục tiêu .

data string

Dữ liệu hướng dẫn.

Returns

ProcessingInstruction

Thông tin về Aspose.Html.Dom.Processing

CreateTextNode(String)

Tạo một nút văn bản dựa trên dòng cụ thể.

[DOMName("createTextNode")]
public Text CreateTextNode(string data)

Parameters

data string

Dữ liệu văn bản.

Returns

Text

Trang chủ » HTML.Dom.Text

CreateTreeWalker(Node)

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

public 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

Exceptions

DOMException

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

CreateTreeWalker(Node, dài)

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

public 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

Exceptions

DOMException

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

CreateTreeWalker(Node, dài, InodeFilter)

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

public 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

Exceptions

DOMException

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

Dispose(Bool)

Phát hành tài nguyên không được quản lý và - tùy chọn - được quản lý.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” để phát hành cả các tài nguyên được quản lý và không được quản lý; “false” để phát hành chỉ các tài nguyên không được quản lý.

Evaluate(string, Node, IXPathNSResolver, XPathResultType, đối tượng)

Đánh giá một dòng biểu hiện XPath và trả về kết quả của loại cụ thể nếu có thể.

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)

Parameters

expression string

Các dòng biểu thức XPath phải được parsed và đánh giá.

contextNode Node

Khái niệm là nút khái niệm cho việc đánh giá biểu thức XPath này.

resolver IXPathNSResolver

Giải quyết cho phép phiên dịch của tất cả các định dạng, bao gồm cả xmlnamespace prefix, trong biểu thức XPath vào URI namespace thích hợp.

type XPathResultType

Nếu một loại cụ thể được chỉ định, thì kết quả sẽ được trả lại như loại tương ứng.

result object

Kết quả chỉ định một đối tượng kết quả cụ thể có thể được tái sử dụng và trả lại bằng phương pháp này.

Returns

IXPathResult

Kết quả của việc đánh giá biểu thức XPath.

GetElementById(String)

Quay lại Element có một thuộc tính ID với giá trị đó.Nếu không có một yếu tố như vậy, nó trở lại không.Nếu nhiều hơn một yếu tố có một thuộc tính ID với giá trị đó, những gì được trả lại không được xác định.

public Element GetElementById(string elementId)

Parameters

elementId string

Các yếu tố ID.

Returns

Element

Các yếu tố Aspose.Html.Dom.Element

GetElementsByClassName(String)

Trở lại một đối tượng NodeList trực tiếp chứa tất cả các yếu tố trong tài liệu có tất cả các lớp được chỉ định trong luận án.HTTP://www.w3.org/TR/dom/

[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)

Parameters

classNames string

Sợi dây có chứa một tập hợp độc đáo của các token riêng biệt không gian đại diện cho các lớp (các tên lớp)

Returns

HTMLCollection

Các yếu tố Aspose.Html.Dom.Element

GetElementsByTagName(String)

Quay lại một NodeList của tất cả các Elements theo thứ tự tài liệu với một tên nhãn cụ thể và được chứa trong tài liệu.

[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)

Parameters

tagname string

cái tên.

Returns

HTMLCollection

Trở lại nodes

Nhãn hiệuByTagNameNS(Thẻ, string)

Quay lại một NodeList của tất cả các Elements với một tên địa phương và tên không gian URI theo thứ tự tài liệu.

[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Tên miền URI.

localName string

Tên của địa phương.

Returns

HTMLCollection

Trở lại nodes

ImportNode(Lời bài hát: Bool)

Thu nhập một nút từ một tài liệu khác vào tài liệu này, mà không thay đổi hoặc loại bỏ nút nguồn từ tài liệu ban đầu; phương pháp này tạo ra một bản sao mới của nút nguồn.

[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)

Parameters

importedNode Node

Node nhập khẩu

deep bool

Nếu được đặt vào “true” [deep].

Returns

Node

Đánh giá về Aspose.Html.Dom.Node

Navigate(String)

Tải tài liệu tại Uniform Resource Locator (URL) cụ thể vào ví dụ hiện tại, thay thế nội dung trước đó.

public void Navigate(string address)

Parameters

address string

Địa chỉ tài liệu. nó sẽ được kết hợp với con đường thư mục hiện tại để tạo ra một URL tuyệt đối.

Navigate(Url)

Tải tài liệu tại Uniform Resource Locator (URL) cụ thể vào ví dụ hiện tại, thay thế nội dung trước đó.

public void Navigate(Url url)

Parameters

url Url

Tài liệu URL.

Navigate(Thẻ, string)

Tải tài liệu từ nội dung cụ thể và sử dụng baseUri để giải quyết các tài nguyên tương đối, thay thế nội dung trước đó.

public void Navigate(string content, string baseUri)

Parameters

content string

Nội dung tài liệu.

baseUri string

Cơ sở URI để giải quyết tài nguyên tương đối. nó sẽ được kết hợp với con đường thư mục hiện tại để hình thành một URL tuyệt đối.

Exceptions

ArgumentNullException

“baseUri” là “zero”.

Navigate(Lời bài hát: URL)

Tải tài liệu từ nội dung cụ thể và sử dụng baseUri để giải quyết các tài nguyên tương đối, thay thế nội dung trước đó.

public void Navigate(string content, Url baseUri)

Parameters

content string

Nội dung tài liệu.

baseUri Url

Cơ sở URI để giải quyết các tài nguyên tương đối.

Exceptions

ArgumentNullException

“baseUri” là “zero”.

Navigate(dòng, string)

Tải tài liệu từ nội dung cụ thể và sử dụng baseUri để giải quyết các tài nguyên tương đối, thay thế nội dung trước đó.Việc tải tài liệu bắt đầu từ vị trí hiện tại trong dòng.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

Nội dung tài liệu.

baseUri string

Cơ sở URI để giải quyết tài nguyên tương đối. nó sẽ được kết hợp với con đường thư mục hiện tại để hình thành một URL tuyệt đối.

Exceptions

ArgumentNullException

“baseUri” là “zero”.

Navigate(Thông tin, url)

Tải tài liệu từ nội dung cụ thể và sử dụng baseUri để giải quyết các tài nguyên tương đối, thay thế nội dung trước đó.Việc tải tài liệu bắt đầu từ vị trí hiện tại trong dòng.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

Nội dung tài liệu.

baseUri Url

Cơ sở URI để giải quyết các tài nguyên tương đối.

Exceptions

ArgumentNullException

“baseUri” là “zero”.

Navigate(RequestMessage)

Tải tài liệu dựa trên đối tượng yêu cầu cụ thể, thay thế nội dung trước đó.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

Đối tượng yêu cầu được sử dụng để tải nội dung tài liệu.

QuerySelector(String)

Quay lại Element đầu tiên trong tài liệu, phù hợp với bộ chọn

public Element QuerySelector(string selector)

Parameters

selector string

của Selector.

Returns

Element

Node phù hợp

QuerySelectorAll(String)

Quay lại một NodeList của tất cả các Elements trong tài liệu, phù hợp với bộ chọn

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Câu hỏi Selector

Returns

NodeList

Tải về: HTMLCollectionsHTMLCollections

RenderTo(IDEVICE)

Phương pháp này được sử dụng để chuyển đổi nội dung của tài liệu hiện tại cho một thiết bị đồ họa cụ thể.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

Thiết bị người dùng.

Write(params dòng[])

Viết một dòng văn bản vào một dòng tài liệu được mở bởimở(). Lưu ý rằng chức năng sẽ tạo ra một tài liệumà không nhất thiết được điều khiển bởi một DTD và do đó có thểtạo ra kết quả không hiệu quả trong bối cảnh của tài liệu.

[DOMName("write")]
public void Write(params string[] texts)

Parameters

texts string [ ]

Sợi dây để được đúc vào một số cấu trúc trongMô hình cấu trúc tài liệu.

WriteLn(params dòng[])

Viết một dòng văn bản theo một ký tự newline vào một tài liệudòng mở bằng mở(). lưu ý rằng chức năng sẽsản xuất một tài liệu không nhất thiết được điều khiển bởi một DTD vàdo đó có thể tạo ra kết quả không hiệu quả trong bối cảnhTài liệu

[DOMName("writeln")]
public void WriteLn(params string[] texts)

Parameters

texts string [ ]

Sợi dây để được đúc vào một số cấu trúc trongMô hình cấu trúc tài liệu.

OnAbort

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnAbort.

public event DOMEventHandler OnAbort

Sự kiện Type

DOMEventHandler

OnBlur

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnBlur.

public event DOMEventHandler OnBlur

Sự kiện Type

DOMEventHandler

OnCanPlayThrough

Nhận hoặc đặt quản lý sự kiện cho OnCanPlayThrough event.

public event DOMEventHandler OnCanPlayThrough

Sự kiện Type

DOMEventHandler

OnCancel

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnCancel.

public event DOMEventHandler OnCancel

Sự kiện Type

DOMEventHandler

OnCanplay

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnCanplay.

public event DOMEventHandler OnCanplay

Sự kiện Type

DOMEventHandler

OnChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnChange.

public event DOMEventHandler OnChange

Sự kiện Type

DOMEventHandler

OnClick

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnClick.

public event DOMEventHandler OnClick

Sự kiện Type

DOMEventHandler

OnCueChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnCueChange.

public event DOMEventHandler OnCueChange

Sự kiện Type

DOMEventHandler

OnDblClick

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnDblClick.

public event DOMEventHandler OnDblClick

Sự kiện Type

DOMEventHandler

OnDurationChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnDurationChange.

public event DOMEventHandler OnDurationChange

Sự kiện Type

DOMEventHandler

OnEmptied

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnEmptied.

public event DOMEventHandler OnEmptied

Sự kiện Type

DOMEventHandler

OnEnded

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnEnded.

public event DOMEventHandler OnEnded

Sự kiện Type

DOMEventHandler

OnError

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnError.

public event DOMEventHandler OnError

Sự kiện Type

DOMEventHandler

OnFocus

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnFocus.

public event DOMEventHandler OnFocus

Sự kiện Type

DOMEventHandler

OnInput

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnInput.

public event DOMEventHandler OnInput

Sự kiện Type

DOMEventHandler

OnInvalid

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnInvalid.

public event DOMEventHandler OnInvalid

Sự kiện Type

DOMEventHandler

OnKeyDown

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnKeyDown.

public event DOMEventHandler OnKeyDown

Sự kiện Type

DOMEventHandler

OnKeyPress

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnKeyPress.

public event DOMEventHandler OnKeyPress

Sự kiện Type

DOMEventHandler

OnKeyUp

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnKeyUp.

public event DOMEventHandler OnKeyUp

Sự kiện Type

DOMEventHandler

OnLoad

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnLoad.

public event DOMEventHandler OnLoad

Sự kiện Type

DOMEventHandler

OnLoadStart

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnLoadStart.

public event DOMEventHandler OnLoadStart

Sự kiện Type

DOMEventHandler

OnLoadedData

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnLoadedData.

public event DOMEventHandler OnLoadedData

Sự kiện Type

DOMEventHandler

OnLoadedMetadata

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnLoadedMetadata.

public event DOMEventHandler OnLoadedMetadata

Sự kiện Type

DOMEventHandler

OnMouseDown

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseDown.

public event DOMEventHandler OnMouseDown

Sự kiện Type

DOMEventHandler

OnMouseEnter

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseEnter.

public event DOMEventHandler OnMouseEnter

Sự kiện Type

DOMEventHandler

OnMouseLeave

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseLeave.

public event DOMEventHandler OnMouseLeave

Sự kiện Type

DOMEventHandler

OnMouseMove

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseMove.

public event DOMEventHandler OnMouseMove

Sự kiện Type

DOMEventHandler

OnMouseOut

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseOut.

public event DOMEventHandler OnMouseOut

Sự kiện Type

DOMEventHandler

OnMouseOver

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseOver.

public event DOMEventHandler OnMouseOver

Sự kiện Type

DOMEventHandler

OnMouseUp

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseUp.

public event DOMEventHandler OnMouseUp

Sự kiện Type

DOMEventHandler

OnMouseWheel

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnMouseWheel.

public event DOMEventHandler OnMouseWheel

Sự kiện Type

DOMEventHandler

OnPause

Nhận hoặc thiết lập quản lý sự kiện cho sự kiện OnPause.

public event DOMEventHandler OnPause

Sự kiện Type

DOMEventHandler

OnPlay

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnPlay.

public event DOMEventHandler OnPlay

Sự kiện Type

DOMEventHandler

OnPlaying

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnPlaying.

public event DOMEventHandler OnPlaying

Sự kiện Type

DOMEventHandler

OnProgress

Nhận hoặc thiết lập quản lý sự kiện cho sự kiện OnProgress.

public event DOMEventHandler OnProgress

Sự kiện Type

DOMEventHandler

OnRateChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnRateChange.

public event DOMEventHandler OnRateChange

Sự kiện Type

DOMEventHandler

OnReadyStateChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnReadyStateChange.

public event DOMEventHandler OnReadyStateChange

Sự kiện Type

DOMEventHandler

OnReset

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnReset.

public event DOMEventHandler OnReset

Sự kiện Type

DOMEventHandler

OnResize

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnResize.

public event DOMEventHandler OnResize

Sự kiện Type

DOMEventHandler

OnScroll

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnScroll.

public event DOMEventHandler OnScroll

Sự kiện Type

DOMEventHandler

OnSeeked

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnSeeked.

public event DOMEventHandler OnSeeked

Sự kiện Type

DOMEventHandler

OnSeeking

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnSeeking.

public event DOMEventHandler OnSeeking

Sự kiện Type

DOMEventHandler

OnSelect

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnSelect.

public event DOMEventHandler OnSelect

Sự kiện Type

DOMEventHandler

OnShow

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnShow.

public event DOMEventHandler OnShow

Sự kiện Type

DOMEventHandler

OnStalled

Gets hoặc sets event handler for OnStalled event.

public event DOMEventHandler OnStalled

Sự kiện Type

DOMEventHandler

OnSubmit

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnSubmit.

public event DOMEventHandler OnSubmit

Sự kiện Type

DOMEventHandler

OnSuspend

Nhận hoặc thiết lập quản lý sự kiện cho sự kiện OnSuspend.

public event DOMEventHandler OnSuspend

Sự kiện Type

DOMEventHandler

OnTimeUpdate

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

Sự kiện Type

DOMEventHandler

OnToggle

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnToggle.

public event DOMEventHandler OnToggle

Sự kiện Type

DOMEventHandler

OnVolumeChange

Nhận hoặc đặt quản lý sự kiện cho sự kiện OnVolumeChange.

public event DOMEventHandler OnVolumeChange

Sự kiện Type

DOMEventHandler

OnWaiting

Gets or sets event handler for OnWaiting event. - Nhận hoặc đặt event handler cho OnWaiting event.

public event DOMEventHandler OnWaiting

Sự kiện Type

DOMEventHandler

 Tiếng Việt