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
object ← DOMObject ← EventTarget ← Node ← CharacterData
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é
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é
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
Les données textuelles
ToString()
Renvoie un System.String qui représente cette instance.
public override string ToString()
Renvoie
Un System.String qui représente cette instance.