Class CharacterData

Class CharacterData

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

Le CharacterData étend Node avec un ensemble d’attributs et de méthodes pour accéder aux données de caractères dans le DOM.

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

Héritage

objectDOMObjectEventTargetNodeCharacterData

Dérivés

Comment, ProcessingInstruction, Text

Implémente

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Membres hérités

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

Constructeurs

CharacterData(string, Document)

Initialise une nouvelle instance de la classe Aspose.Html.Dom.CharacterData.

protected CharacterData(string data, Document doc)

Paramètres

data string

Les données de caractères.

doc Document

Le document.

Propriétés

Data

Les données de caractères du nœud qui implémente cette interface.

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

Valeur de la propriété

string

Length

Le nombre d’unités de 16 bits qui sont disponibles via les données et la méthode substringData ci-dessous. Cela peut avoir la valeur zéro, c’est-à-dire que les nœuds CharacterData peuvent être vides.

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

Valeur de la propriété

int

Méthodes

AppendData(string)

Ajoute la chaîne à la fin des données de caractères du nœud.

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

Paramètres

data string

Les données de contenu.

DeleteData(int, int)

Supprime une plage d’unités de 16 bits du nœud.

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

Paramètres

offset int

Le décalage.

count int

Le nombre.

InsertData(int, string)

Insère une chaîne à l’offset d’unité de 16 bits spécifié.

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

Paramètres

offset int

Le décalage.

data string

Les données de contenu.

ReplaceData(int, int, string)

Remplace les caractères à partir de l’offset d’unité de 16 bits spécifié par la chaîne spécifiée.

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

Paramètres

offset int

Le décalage.

count int

Le nombre.

data string

Les données de contenu.

SubstringData(int, int)

Extrait une plage de données du nœud.

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

Paramètres

offset int

Le décalage.

count int

Le nombre.

Renvoie

string

Les données textuelles

ToString()

Renvoie un System.String qui représente cette instance.

public override string ToString()

Renvoie

string

Un System.String qui représente cette instance.

 Français