Class CharacterData
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
El CharacterData extiende Node con un conjunto de atributos y métodos para acceder a datos de caracteres en el DOM.
[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Herencia
object ← DOMObject ← EventTarget ← Node ← CharacterData
Derivados
Comment, ProcessingInstruction, Text
Implementa
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Miembros heredados
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()
Constructores
CharacterData(string, Document)
Inicializa una nueva instancia de la clase Aspose.Html.Dom.CharacterData.
protected CharacterData(string data, Document doc)
Parámetros
data
string
Los datos de caracteres.
doc
Document
El documento.
Propiedades
Data
Los datos de caracteres del nodo que implementa esta interfaz.
[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }
Valor de la Propiedad
Length
El número de unidades de 16 bits que están disponibles a través de los datos y el método substringData a continuación. Este puede tener el valor cero, es decir, los nodos CharacterData pueden estar vacíos.
[DOMName("length")]
public int Length { get; }
Valor de la Propiedad
Métodos
AppendData(string)
Agrega la cadena al final de los datos de caracteres del nodo.
[DOMName("appendData")]
public virtual void AppendData(string data)
Parámetros
data
string
Los datos de contenido.
DeleteData(int, int)
Elimina un rango de unidades de 16 bits del nodo.
[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)
Parámetros
offset
int
El desplazamiento.
count
int
La cantidad.
InsertData(int, string)
Inserta una cadena en el desplazamiento de unidad de 16 bits especificado.
[DOMName("insertData")]
public virtual void InsertData(int offset, string data)
Parámetros
offset
int
El desplazamiento.
data
string
Los datos de contenido.
ReplaceData(int, int, string)
Reemplaza los caracteres que comienzan en el desplazamiento de unidad de 16 bits especificado con la cadena especificada.
[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)
Parámetros
offset
int
El desplazamiento.
count
int
La cantidad.
data
string
Los datos de contenido.
SubstringData(int, int)
Extrae un rango de datos del nodo.
[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)
Parámetros
offset
int
El desplazamiento.
count
int
La cantidad.
Devuelve
Los datos de texto
ToString()
Devuelve un System.String que representa esta instancia.
public override string ToString()
Devuelve
Un System.String que representa esta instancia.