Class CharacterData

Class CharacterData

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

CharacterData расширяет Node с набором атрибутов и методов для доступа к символьным данным в DOM.

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

Наследование

objectDOMObjectEventTargetNodeCharacterData

Производные

Comment, ProcessingInstruction, Text

Реализует

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Унаследованные члены

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

Конструкторы

CharacterData(string, Document)

Инициализирует новый экземпляр класса Aspose.Html.Dom.CharacterData.

protected CharacterData(string data, Document doc)

Параметры

data string

Символьные данные.

doc Document

Документ.

Свойства

Data

Символьные данные узла, который реализует этот интерфейс.

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

Значение свойства

string

Length

Количество 16-битных единиц, доступных через данные и метод substringData ниже. Это может быть значение ноль, т.е. узлы CharacterData могут быть пустыми.

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

Значение свойства

int

Методы

AppendData(string)

Добавляет строку в конец символьных данных узла.

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

Параметры

data string

Содержимое данных.

DeleteData(int, int)

Удаляет диапазон 16-битных единиц из узла.

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

Параметры

offset int

Смещение.

count int

Количество.

InsertData(int, string)

Вставляет строку по указанному смещению 16-битной единицы.

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

Параметры

offset int

Смещение.

data string

Содержимое данных.

ReplaceData(int, int, string)

Заменяет символы, начиная с указанного смещения 16-битной единицы, указанной строкой.

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

Параметры

offset int

Смещение.

count int

Количество.

data string

Содержимое данных.

SubstringData(int, int)

Извлекает диапазон данных из узла.

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

Параметры

offset int

Смещение.

count int

Количество.

Возвращает

string

Текстовые данные

ToString()

Возвращает System.String, представляющую этот экземпляр.

public override string ToString()

Возвращает

string

System.String, представляющую этот экземпляр.

 Русский