Class CharacterData

Class CharacterData

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

Die CharacterData erweitert Node mit einer Reihe von Attributen und Methoden zum Zugriff auf Zeichendaten im DOM.

[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Vererbung

objectDOMObjectEventTargetNodeCharacterData

Abgeleitet

Comment, ProcessingInstruction, Text

Implementiert

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()

Konstruktoren

CharacterData(string, Document)

Initialisiert eine neue Instanz der Aspose.Html.Dom.CharacterData-Klasse.

protected CharacterData(string data, Document doc)

Parameter

data string

Die Zeichendaten.

doc Document

Das Dokument.

Eigenschaften

Data

Die Zeichendaten des Knotens, der dieses Interface implementiert.

[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }

Eigenschaftswert

string

Length

Die Anzahl der 16-Bit-Einheiten, die über die Daten und die Methode substringData unten verfügbar sind. Dies kann den Wert null haben, d.h. CharacterData-Knoten können leer sein.

[DOMName("length")]
public int Length { get; }

Eigenschaftswert

int

Methoden

AppendData(string)

Hängt die Zeichenfolge an das Ende der Zeichendaten des Knotens an.

[DOMName("appendData")]
public virtual void AppendData(string data)

Parameter

data string

Die Inhaltsdaten.

DeleteData(int, int)

Entfernt einen Bereich von 16-Bit-Einheiten aus dem Knoten.

[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)

Parameter

offset int

Der Offset.

count int

Die Anzahl.

InsertData(int, string)

Fügt eine Zeichenfolge an der angegebenen 16-Bit-Einheit-Offset ein.

[DOMName("insertData")]
public virtual void InsertData(int offset, string data)

Parameter

offset int

Der Offset.

data string

Die Inhaltsdaten.

ReplaceData(int, int, string)

Ersetzt die Zeichen, die am angegebenen 16-Bit-Einheit-Offset beginnen, durch die angegebene Zeichenfolge.

[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)

Parameter

offset int

Der Offset.

count int

Die Anzahl.

data string

Die Inhaltsdaten.

SubstringData(int, int)

Extrahiert einen Datenbereich aus dem Knoten.

[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)

Parameter

offset int

Der Offset.

count int

Die Anzahl.

Rückgabewert

string

Die Textdaten

ToString()

Gibt eine System.String zurück, die diese Instanz darstellt.

public override string ToString()

Rückgabewert

string

Eine System.String, die diese Instanz darstellt.

 Deutsch