XmlCharacterData Класс

Определение

Предоставляет методы обработки текста, которые используются несколькими классами.

public ref class XmlCharacterData abstract : System::Xml::XmlLinkedNode
public abstract class XmlCharacterData : System.Xml.XmlLinkedNode
type XmlCharacterData = class
    inherit XmlLinkedNode
Public MustInherit Class XmlCharacterData
Inherits XmlLinkedNode
Наследование
XmlCharacterData
Производный

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

XmlCharacterData(String, XmlDocument)

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

Свойства

Attributes

Возвращает класс XmlAttributeCollection, содержащий атрибуты данного узла.

(Унаследовано от XmlNode)
BaseURI

Возвращает базовый URI текущего узла.

(Унаследовано от XmlNode)
ChildNodes

Возвращает все дочерние узлы данного узла.

(Унаследовано от XmlNode)
Data

Содержит данные узла.

FirstChild

Возвращает первый дочерний узел данного узла.

(Унаследовано от XmlNode)
HasChildNodes

Возвращает значение, свидетельствующее о наличии дочерних узлов у текущего узла.

(Унаследовано от XmlNode)
InnerText

Возвращает или задает последовательно соединенные значения узла и его дочерних узлов.

InnerText

Возвращает или задает связанные значения узла и всех его дочерних узлов.

(Унаследовано от XmlNode)
InnerXml

Возвращает или задает разметку, отражающую только дочерние узлы данного узла.

(Унаследовано от XmlNode)
IsReadOnly

Возвращает значение, определяющее, доступен ли узел только для чтения.

(Унаследовано от XmlNode)
Item[String, String]

Возвращает первый дочерний элемент с помощью указанного свойства LocalName и NamespaceURI.

(Унаследовано от XmlNode)
Item[String]

Возвращает первый дочерний элемент с помощью указанного свойства Name.

(Унаследовано от XmlNode)
LastChild

Возвращает последний дочерний узел данного узла.

(Унаследовано от XmlNode)
Length

Возвращает длину данных в знаках.

LocalName

При переопределении в производном классе возвращает локальное имя узла.

(Унаследовано от XmlNode)
Name

При переопределении в производном классе возвращает полное имя узла.

(Унаследовано от XmlNode)
NamespaceURI

Возвращает URI пространства имен данного узла.

(Унаследовано от XmlNode)
NextSibling

Возвращает узел, следующий сразу за данным узелом.

(Унаследовано от XmlLinkedNode)
NodeType

При переопределении в производном классе возвращает тип текущего узла.

(Унаследовано от XmlNode)
OuterXml

Возвращает разметку, содержащую данный узел и все его дочерние узлы.

(Унаследовано от XmlNode)
OwnerDocument

Возвращает класс XmlDocument, которому принадлежит данный узел.

(Унаследовано от XmlNode)
ParentNode

Возвращает родительский узел для данного узла (только для тех узлов, которые могут иметь родительские узлы).

(Унаследовано от XmlNode)
Prefix

Возвращает или задает префикс пространства имен данного узла.

(Унаследовано от XmlNode)
PreviousSibling

Возвращает узел, непосредственно предшествующий данному узлу.

(Унаследовано от XmlLinkedNode)
PreviousText

Возвращает текстовый узел, непосредственно предшествующий данному.

(Унаследовано от XmlNode)
SchemaInfo

Возвращает информационный набор после проверки схемы (назначенный этому узлу в результате проверки схемы).

(Унаследовано от XmlNode)
Value

Возвращает или задает значение узла.

Методы

AppendChild(XmlNode)

Добавляет указанный узел в конец списка дочерних узлов данного узла.

(Унаследовано от XmlNode)
AppendData(String)

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

Clone()

Создает дубликат этого узла.

(Унаследовано от XmlNode)
CloneNode(Boolean)

Когда переопределено в производном классе, создает дубликат узла.

(Унаследовано от XmlNode)
CreateNavigator()

Создает класс XPathNavigator для перемещения данного объекта.

(Унаследовано от XmlNode)
DeleteData(Int32, Int32)

Удаляет диапазон знаков из узла.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, выполняющий итерацию дочерних узлов текущего узла.

(Унаследовано от XmlNode)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetNamespaceOfPrefix(String)

Ищет наиболее точное объявление xmlns для заданного префикса, принадлежащее области действия текущего узла, и возвращает универсальный код ресурса (URI) пространства имен в объявлении.

(Унаследовано от XmlNode)
GetPrefixOfNamespace(String)

Ищет наиболее точное объявление xmlns для универсального кода ресурса (URI) пространства имен, принадлежащее области действия текущего узла, и возвращает префикс, определенный в этом объявлении.

(Унаследовано от XmlNode)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InsertAfter(XmlNode, XmlNode)

Вставляет заданный узел сразу после указанного узла ссылки.

(Унаследовано от XmlNode)
InsertBefore(XmlNode, XmlNode)

Вставляет заданный узел сразу перед указанным узлом ссылки.

(Унаследовано от XmlNode)
InsertData(Int32, String)

Вставляет заданную строку со смещением в указанное число знаков.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Normalize()

Помещает все узлы XmlText на максимальную глубину поддерева, расположенного под данным узлом XmlNode, в обычную форму, где узлы XmlText разделяются только разметкой (теги, примечания, комментарии, инструкции по обработке, разделы CDATA и ссылки на сущности). Смежные узлы XmlText отсутствуют.

(Унаследовано от XmlNode)
PrependChild(XmlNode)

Добавляет указанный узел в начало списка дочерних узлов данного узла.

(Унаследовано от XmlNode)
RemoveAll()

Удаляет все дочерние узлы и (или) атрибуты текущего узла.

(Унаследовано от XmlNode)
RemoveChild(XmlNode)

Удаляет указанный дочерний узел.

(Унаследовано от XmlNode)
ReplaceChild(XmlNode, XmlNode)

Заменяет дочерний узел oldChild на узел newChild.

(Унаследовано от XmlNode)
ReplaceData(Int32, Int32, String)

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

SelectNodes(String)

Выбирает список узлов в соответствии с выражением XPath.

(Унаследовано от XmlNode)
SelectNodes(String, XmlNamespaceManager)

Выбирает список узлов в соответствии с выражением XPath. Префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного XmlNamespaceManager.

(Унаследовано от XmlNode)
SelectSingleNode(String)

Выделяет первый объект XmlNode, соответствующий выражению XPath.

(Унаследовано от XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

Выделяет первый объект XmlNode, соответствующий выражению XPath. Префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного XmlNamespaceManager.

(Унаследовано от XmlNode)
Substring(Int32, Int32)

Возвращает подстроку полной строки из заданного диапазона.

Supports(String, String)

Проверяет, присутствует ли указанное средство в реализации DOM.

(Унаследовано от XmlNode)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
WriteContentTo(XmlWriter)

Сохраняет все дочерние узлы данного узла в указанном XmlWriter при переопределении в производном классе.

(Унаследовано от XmlNode)
WriteTo(XmlWriter)

Сохраняет текущий узел в указанном XmlWriter при переопределении в производном классе.

(Унаследовано от XmlNode)

Явные реализации интерфейса

ICloneable.Clone()

Описание этого члена см. в разделе Clone().

(Унаследовано от XmlNode)
IEnumerable.GetEnumerator()

Описание этого члена см. в разделе GetEnumerator().

(Унаследовано от XmlNode)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

CreateNavigator(XmlNode)

Создает навигатор XPath для навигации по указанному узлу.

SelectNodes(XmlNode, String)

Выбирает список узлов, которые соответствуют указанному выражению XPath.

SelectNodes(XmlNode, String, XmlNamespaceManager)

Выбирает список узлов, которые соответствуют указанному выражению XPath. Префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного диспетчера пространств имен.

SelectSingleNode(XmlNode, String)

Выделяет первый узел, соответствующий выражению XPath.

SelectSingleNode(XmlNode, String, XmlNamespaceManager)

Выделяет первый узел, соответствующий выражению XPath. Префиксы, найденные в выражении XPath, разрешаются с помощью предоставленного диспетчера пространств имен.

ToXPathNavigable(XmlNode)

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

Применяется к