Class CharacterData
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
ה-CharacterData מרחיב את Node עם סט של תכונות ושיטות לגישה לנתוני תו ב-DOM.
[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
ירושה
object ← DOMObject ← EventTarget ← Node ← CharacterData
נגזרות
Comment, ProcessingInstruction, Text
מיישם
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()
בונים
CharacterData(string, Document)
מאתחל מופע חדש של מחלקת Aspose.Html.Dom.CharacterData.
protected CharacterData(string data, Document doc)
פרמטרים
data
string
נתוני התו.
doc
Document
המסמך.
תכונות
Data
נתוני התו של הצומת המיישם ממשק זה.
[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }
ערך התכונה
Length
מספר יחידות ה-16 ביט הזמינות דרך הנתונים ושיטת substringData למטה. זה יכול להיות שווה לאפס, כלומר, צמתי CharacterData עשויים להיות ריקים.
[DOMName("length")]
public int Length { get; }
ערך התכונה
שיטות
AppendData(string)
מצרף את המחרוזת לסוף נתוני התו של הצומת.
[DOMName("appendData")]
public virtual void AppendData(string data)
פרמטרים
data
string
נתוני התוכן.
DeleteData(int, int)
מסיר טווח של יחידות 16 ביט מהצומת.
[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)
פרמטרים
offset
int
ה-offset.
count
int
הספירה.
InsertData(int, string)
מכניס מחרוזת ב-offset של יחידת 16 ביט המצוינת.
[DOMName("insertData")]
public virtual void InsertData(int offset, string data)
פרמטרים
offset
int
ה-offset.
data
string
נתוני התוכן.
ReplaceData(int, int, string)
מחליף את התווים המתחילים ב-offset של יחידת 16 ביט המצוינת עם המחרוזת המצוינת.
[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)
פרמטרים
offset
int
ה-offset.
count
int
הספירה.
data
string
נתוני התוכן.
SubstringData(int, int)
מחלץ טווח של נתונים מהצומת.
[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)
פרמטרים
offset
int
ה-offset.
count
int
הספירה.
מחזיר
נתוני הטקסט
ToString()
מחזיר System.String המייצג את המופע הזה.
public override string ToString()
מחזיר
System.String המייצג את המופע הזה.