Class DocumentType

Class DocumentType

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

DocumentType 提供了一个接口,用于获取文档中定义的实体列表

[ComVisible(true)]
[DOMName("DocumentType")]
[DOMObject]
public class DocumentType : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

继承

objectDOMObjectEventTargetNodeDocumentType

实现

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

继承成员

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()

构造函数

DocumentType(string, string, string, string, Document)

初始化 Aspose.Html.Dom.DocumentType 类的新实例。

public DocumentType(string name, string publicId, string systemId, string internalSubset, Document doc)

参数

name string

实体名称。

publicId string

公共标识符。

systemId string

系统标识符。

internalSubset string

内部子集。

doc Document

文档。

属性

InternalSubset

内部子集的字符串表示,如果没有则为 null。

[DOMName("internalSubset")]
public string InternalSubset { get; }

属性值

string

Name

DTD 的名称;即紧跟在 DOCTYPE 关键字后面的名称。

[DOMName("name")]
public string Name { get; }

属性值

string

NodeName

该节点的名称,取决于其类型。

public override string NodeName { get; }

属性值

string

NodeType

表示底层对象类型的代码。

public override ushort NodeType { get; }

属性值

ushort

PublicId

外部子集的公共标识符。

[DOMName("publicId")]
public string PublicId { get; }

属性值

string

SystemId

外部子集的系统标识符。这可以是绝对 URI 或相对 URI。

[DOMName("systemId")]
public string SystemId { get; }

属性值

string

方法

ToString()

返回一个表示此实例的 System.String。

public override string ToString()

返回

string

一个表示此实例的 System.String。

 中文