Class Entity
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
يمثل كيانًا معروفًا، سواء تم تحليله أو لم يتم تحليله، في مستند XML.
[ComVisible(true)]
[DOMName("Entity")]
[DOMObject]
public class Entity : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
الوراثة
object ← DOMObject ← EventTarget ← Node ← Entity
التنفيذ
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()
الخصائص
InputEncoding
خاصية تحدد الترميز المستخدم لهذا الكيان في وقت التحليل، عندما يكون كيانًا خارجيًا تم تحليله. تكون هذه القيمة null إذا كان كيانًا من المجموعة الداخلية أو إذا لم يكن معروفًا.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
قيمة الخاصية
NodeName
اسم هذه العقدة، اعتمادًا على نوعها.
[DOMName("NodeName")]
public override string NodeName { get; }
قيمة الخاصية
NodeType
رمز يمثل نوع الكائن الأساسي.
public override ushort NodeType { get; }
قيمة الخاصية
NotationName
بالنسبة للكيانات غير المحللة، اسم التدوين للكيان. بالنسبة للكيانات المحللة، تكون هذه القيمة null.
[DOMName("notationName")]
public string NotationName { get; }
قيمة الخاصية
PublicId
المعرف العام المرتبط بالكيان إذا تم تحديده، وnull خلاف ذلك.
[DOMName("publicId")]
public string PublicId { get; }
قيمة الخاصية
SystemId
المعرف النظام المرتبط بالكيان إذا تم تحديده، وnull خلاف ذلك. قد يكون هذا URI مطلقًا أو غير ذلك.
[DOMName("systemId")]
public string SystemId { get; }
قيمة الخاصية
XmlEncoding
خاصية تحدد، كجزء من إعلان النص، الترميز لهذا الكيان، عندما يكون كيانًا خارجيًا تم تحليله. تكون هذه القيمة null خلاف ذلك.
[DOMName("xmlEncoding")]
public string XmlEncoding { get; }
قيمة الخاصية
XmlVersion
خاصية تحدد، كجزء من إعلان النص، رقم إصدار هذا الكيان، عندما يكون كيانًا خارجيًا تم تحليله. تكون هذه القيمة null خلاف ذلك.
[DOMName("xmlVersion")]
public string XmlVersion { get; }