AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="1.3.0" />

.NET API 960,512 bytes

 DocumentType

Represents the document type node.
public IEnumerable<Entity> Entities { get; }

Gets a list of defined entities.

public string InternalSubset { get; set; }

Gets or sets the internal subset of the document type.

public string Name { get; }

Gets or sets the name of the document type.

public IElement NextElementSibling { get; }

Gets the element immediately following in this node's parent's list of nodes, or null if the current element is the last element in that list.

public IEnumerable<Notation> Notations { get; }

Gets a list of defined notations.

Gets the element immediately preceding in this node's parent's list of nodes, null if the current element is the first element in that list.

public string PublicIdentifier { get; set; }

Gets or sets the public ID of the document type.

public string SystemIdentifier { get; set; }

Gets or sets the system ID of the document type.

public void After(INode[] nodes)

Inserts nodes after the current node.

public void Before(INode[] nodes)

Inserts nodes before the current node.

public void Remove()

Removes the current element from the parent.

public void Replace(INode[] nodes)

Replaces the current node with the nodes.