Class Entity
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.2.0)
Represents a known entity, either parsed or unparsed, in an XML document.
[ComVisible(true)]
[DOMName("Entity")]
[DOMObject]
public class Entity : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inheritance
object ← DOMObject ← EventTarget ← Node ← Entity
Implements
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inherited Members
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()
Properties
InputEncoding
An attribute specifying the encoding used for this entity at the time of parsing, when it is an external parsed entity. This is null if it an entity from the internal subset or if it is not known.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Property Value
NodeName
The name of this node, depending on its type.
[DOMName("NodeName")]
public override string NodeName { get; }
Property Value
NodeType
A code representing the type of the underlying object.
public override ushort NodeType { get; }
Property Value
NotationName
For unparsed entities, the name of the notation for the entity. For parsed entities, this is null.
[DOMName("notationName")]
public string NotationName { get; }
Property Value
PublicId
The public identifier associated with the entity if specified, and null otherwise.
[DOMName("publicId")]
public string PublicId { get; }
Property Value
SystemId
The system identifier associated with the entity if specified, and null otherwise. This may be an absolute URI or not.
[DOMName("systemId")]
public string SystemId { get; }
Property Value
XmlEncoding
An attribute specifying, as part of the text declaration, the encoding of this entity, when it is an external parsed entity. This is null otherwise.
[DOMName("xmlEncoding")]
public string XmlEncoding { get; }
Property Value
XmlVersion
An attribute specifying, as part of the text declaration, the version number of this entity, when it is an external parsed entity. This is null otherwise.
[DOMName("xmlVersion")]
public string XmlVersion { get; }