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 или нет.

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

Значение свойства

string

Методы

ToString()

Возвращает System.String, который представляет этот экземпляр.

public override string ToString()

Возвращает

string

System.String, который представляет этот экземпляр.

 Русский