Aspose.Html.Dom

Aspose.Html.Dom(文档对象模型) 命名空间提供 API 表示任何 HTML、XML 或 SVG 文档并与之交互。 DOM 是加载在浏览器中的文档模型, 将文档表示为节点树,其中每个节点 表示文档的一部分(例如元素、文本字符串或注释)。

课程

班级 描述
Attr Attr 接口表示 Element 对象中的一个属性。通常,属性的允许值在与文档关联的模式中定义。
CDATASection CDATA 部分用于转义包含字符的文本块,否则这些字符将被视为标记。
CharacterData CharacterData 使用一组属性和方法扩展了 Node,用于访问 DOM 中的字符数据。
Comment 继承自CharacterData,表示评论的内容,即开头’<!–‘和结尾’–>‘之间的所有字符。
Document Document 代表整个 HTML、XML 或 SVG 文档。从概念上讲,它是文档树的根,提供对文档数据的主要访问。
DocumentFragment DocumentFragment 是一个“轻量级”或“最小”的 Document 对象。希望能够提取文档树的一部分或创建文档的新片段是很常见的。
DocumentType DocumentType 为文档定义的实体列表提供了一个接口
DOMException DOMException 接口表示由于调用方法或访问 Web API 的属性而发生的异常事件(称为异常)。这基本上就是在 Web API 中描述错误条件的方式。
DOMObject DOMObject 类型用于表示整个文档对象模型的基础对象。 对于 Java 和 ECMAScript,DOMObject 绑定到 Object 类型。
Element Element 接口表示 HTML 或 XML 文档中的元素。
Entity 表示 XML 文档中已解析或未解析的已知实体。
EntityReference EntityReference 节点可用于表示树中的实体引用。
EventTarget EventTarget接口由支持 DOM 事件模型的实现中的所有节点实现。 因此,可以通过在 Node 接口的实例上使用特定于绑定的强制转换方法来获得此接口。 该接口允许在EventTarget上注册和删除事件侦听器,并将事件分派到IEventTarget。
Node Node 接口是整个 Document 对象模型的主要数据类型。它表示文档树中的单个节点。
Notation 表示在 DTD 中声明的符号。
ProcessingInstruction ProcessingInstruction 表示“处理指令”,在 XML 中用作将特定于处理器的信息保存在文档文本中的一种方式。
ShadowRoot ShadowRoot 是影子树的根节点。
Text Text 接口继承自 CharacterData,表示元素或属性的文本内容(在 XML 中称为字符数据)。
TypeInfo TypeInfo 表示从 Element 或 Attr 节点引用的类型,在与文档关联的模式中指定。

接口

界面 描述
IBrowsingContext 浏览上下文是向用户呈现Document对象的环境。
IChildNode 定义IChildNode接口,应该由Node可以有一个父节点。
IDocumentInit 该接口提供Document初始化信息。
IDOMImplementation DOMImplementation 接口提供了许多方法来执行独立于文档对象模型的任何特定实例的操作。
IElementInit 该接口提供Element初始化信息。
IGlobalEventHandlers 表示所有支持系统事件处理的元素都必须继承的接口
INonDocumentTypeChildNode 定义IChildNode不是DOCUMENT_TYPE_NODE
INonElementParentNode 定义非元素类型的IParentNode
IParentNode 定义由任何可能的父级实现的IParentNode接口。

枚举

枚举 描述
ShadowRootMode ShadowRoot 可以运行的模式。