ProcessingInstruction
Содержание
[
Скрывать
]ProcessingInstruction class
Класс представляет собой «инструкцию по обработке», используемую в XML как способ сохранения в тексте документа информации, относящейся к процессору.
public class ProcessingInstruction : CharacterData
Характеристики
| Имя | Описание |
|---|---|
| virtual BaseURI { get; } | Получает абсолютный базовый URI этого узла или null, если реализация не смогла получить абсолютный URI. |
| ChildNodes { get; } | Получает дочерние узлы. |
| Data { get; set; } | Получает или задает символьные данные узла, реализующего этот интерфейс. |
| FirstChild { get; } | Получает первый дочерний элемент этого узла. Если такого узла нет, возвращается null. |
| HasChildNodes { get; } | Получает, есть ли у этого узла дочерние элементы. |
| LastChild { get; } | Получает последний дочерний элемент этого узла. Если такого узла нет, возвращается null. |
| Length { get; } | Получает количество 16-битных единиц, доступных для данных. Это может иметь нулевое значение, т. е. узлы CharacterData могут быть пустыми. |
| virtual LocalName { get; } | Получает локальную часть полного имени этого узла. |
| virtual NamespaceURI { get; } | Получает URI пространства имен этого узла. |
| NextSibling { get; } | Получает узел, следующий сразу за этим узлом. Если такого узла нет, возвращается null. |
| override NodeName { get; } | Получает имя этой инструкции обработки. |
| NodeType { get; } | Получает тип узла. |
| virtual NodeValue { get; set; } | Получает или задает значение этого узла в зависимости от его типа. |
| OwnerDocument { get; } | Получает объект документа, связанный с этим узлом. |
| ParentNode { get; } | Получает родительский узел. |
| virtual Prefix { get; set; } | Получает или задает префикс пространства имен этого узла. |
| PreviousSibling { get; } | Получает узел, непосредственно предшествующий этому узлу. Если такого узла нет, возвращается null. |
| virtual TextContent { get; set; } | Получает или задает текстовое содержимое этого узла и его потомков. |
Методы
| Имя | Описание |
|---|---|
| AppendChild(Node) | Добавляет узел newChild в конец списка дочерних элементов этого узла. |
| virtual AppendData(string) | Добавляет строку в конец символьных данных узла. |
| virtual DeleteData(int, int) | Удаляет диапазон контента из узла. |
| virtual InsertData(int, string) | Вставляет строку по указанному смещению. |
| RemoveChild(Node) | Удаляет дочерний узел, указанный старым дочерним элементом, из списка дочерних элементов. |
| ReplaceChild(Node, Node) | Заменяет дочерний узел old child новым дочерним элементом в списке дочерних элементов и возвращает старый дочерний узел. |
| virtual ReplaceData(int, int, string) | Заменяет символы, начинающиеся с указанного смещения, на указанную строку. |
| virtual Substring(int, int) | Извлекает диапазон данных из узла. |
Смотрите также
- class CharacterData
- пространство имен Aspose.Finance.Xbrl.Dom
- сборка Aspose.Finance