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
继承
object ← DOMObject ← EventTarget ← Node ← DocumentType
实现
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; }
属性值
Name
DTD 的名称;即紧跟在 DOCTYPE 关键字后面的名称。
[DOMName("name")]
public string Name { get; }
属性值
NodeName
该节点的名称,取决于其类型。
public override string NodeName { get; }
属性值
NodeType
表示底层对象类型的代码。
public override ushort NodeType { get; }
属性值
PublicId
外部子集的公共标识符。
[DOMName("publicId")]
public string PublicId { get; }
属性值
SystemId
外部子集的系统标识符。这可以是绝对 URI 或相对 URI。
[DOMName("systemId")]
public string SystemId { get; }
属性值
方法
ToString()
返回一个表示此实例的 System.String。
public override string ToString()
返回
一个表示此实例的 System.String。