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 или нет.
[DOMName("systemId")]
public string SystemId { get; }
Значение свойства
Методы
ToString()
Возвращает System.String, который представляет этот экземпляр.
public override string ToString()
Возвращает
System.String, который представляет этот экземпляр.