Class CharacterData
Der Name: Aspose.Html.Dom Sammlung: Aspose.HTML.dll (25.4.0)
Die CharacterData erweitert Node mit einer Reihe von Attributen und Methoden für den Zugriff auf Characterdaten im DOM.
[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inheritance
object ← DOMObject ← EventTarget ← Node ← CharacterData
Derived
Comment , ProcessingInstruction , Text
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver
Vererbte Mitglieder
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()
Constructors
CharacterData(String und Dokumentation)
Initialisiert eine neue Instanz der Aspose.Html.Dom.CharacterData Klasse.
protected CharacterData(string data, Document doc)
Parameters
data
string
Die Charakterdaten.
doc
Document
Das Dokument.
Properties
Data
Die Charakterdaten der Node, die diese Schnittstelle implementiert.
[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }
Eigentumswert
Length
Die Anzahl der 16-Bit-Einheiten, die über die Daten verfügbar sind und die SubstringData-Methode unten. Dies kann den Wert Null haben, d.h. CharacterData-Noten können leer sein.
[DOMName("length")]
public int Length { get; }
Eigentumswert
Methods
AppendData(String)
Hinzufügen Sie den String zum Ende der Charakterdaten des Knoten.
[DOMName("appendData")]
public virtual void AppendData(string data)
Parameters
data
string
Die Inhaltsdaten.
DeleteData(und int, int)
Entfernen Sie eine Reihe von 16-Bit-Einheiten aus dem Knoten.
[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)
Parameters
offset
int
Und der Offset.
count
int
Die Zählung.
InsertData(mit String)
Einfügen Sie eine String an der angegebenen 16-Bit-Einheit-Offset.
[DOMName("insertData")]
public virtual void InsertData(int offset, string data)
Parameters
offset
int
Und der Offset.
data
string
Die Inhaltsdaten.
ReplaceData(Int, Int und String)
Ersetzen Sie die Zeichen, die am angegebenen 16-Bit-Einheit offset mit der angegebenen Zeile beginnen.
[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)
Parameters
offset
int
Und der Offset.
count
int
Die Zählung.
data
string
Die Inhaltsdaten.
SubstringData(und int, int)
Er extrahiert eine Reihe von Daten aus dem Node.
[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)
Parameters
offset
int
Und der Offset.
count
int
Die Zählung.
Returns
Die Textdaten
ToString()
Wiederherstellt eine System.String, die diese Instanz darstellt.
public override string ToString()
Returns
Ein System.String, der diese Instanz vertritt.