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, що представляє цей екземпляр.

 Українська