Поделиться через


XmlCDataSection Класс

Определение

Представляет раздел CDATA XML-документа.

public ref class XmlCDataSection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlCDataSection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlCDataSection
Public NotInheritable Class XmlCDataSection
Наследование
Object Platform::Object IInspectable XmlCDataSection
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Свойства

Attributes

Возвращает список атрибутов этого узла.

ChildNodes

Возвращает список дочерних элементов в текущем узле. Это свойство всегда возвращает значение NULL.

Data

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

FirstChild

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

InnerText

Получает текст из XML-кода.

LastChild

Возвращает последний дочерний узел. Это свойство всегда возвращает значение NULL, так как у CDataSection нет дочерних элементов.

Length

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

LocalName

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

NamespaceUri

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

NextSibling

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

NodeName

Возвращает полное имя узлов атрибута, типа документа, элемента, сущности или нотации. Возвращает фиксированную строку для всех других типов узлов.

NodeType

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

NodeValue

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

OwnerDocument

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

ParentNode

Возвращает родительский узел экземпляра узла.

Prefix

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

PreviousSibling

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

Методы

AppendChild(IXmlNode)

Этот метод неприменим к этому классу. CDataSection не имеет дочерних элементов. Этот метод вызовет исключение.

AppendData(String)

Добавляет предоставленную строку к существующим строковым данным.

CloneNode(Boolean)

Клонирует новый узел.

DeleteData(UInt32, UInt32)

Удаляет указанные данные.

GetXml()

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

HasChildNodes()

Определяет, есть ли у узла дочерние элементы. CDataSection не имеет дочерних элементов. Данный метод всегда возвращает значение false.

InsertBefore(IXmlNode, IXmlNode)

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

InsertData(UInt32, String)

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

Normalize()

Нормализует все элементы-потомки путем объединения двух или более смежных текстовых узлов в один единый текстовый узел.

RemoveChild(IXmlNode)

Удаляет указанный дочерний узел из списка дочерних элементов и возвращает его. Этот метод неприменим к этому классу, так как у CDataSection нет дочерних элементов. Этот метод вызовет исключение.

ReplaceChild(IXmlNode, IXmlNode)

Заменяет указанный старый дочерний узел на переданный новый дочерний узел. Этот метод неприменим к этому классу, так как у CDataSection нет дочерних элементов. Этот метод вызовет исключение.

ReplaceData(UInt32, UInt32, String)

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

SelectNodes(String)

Применяет указанную операцию сопоставления шаблонов к контексту этого узла и возвращает список соответствующих узлов в виде XmlNodeList. Этот метод неприменим к этому классу и вызывает исключение.

SelectNodesNS(String, Object)

Применяет указанную операцию сопоставления шаблонов к контексту этого узла и возвращает список соответствующих узлов в виде XmlNodeList. Этот метод неприменим к этому классу и вызывает исключение.

SelectSingleNode(String)

Применяет указанную операцию поиска совпадения с шаблоном к контексту этого узла и возвращает первый соответствующий узел. Этот метод неприменим к этому классу и вызывает исключение.

SelectSingleNodeNS(String, Object)

Применяет указанную операцию поиска совпадения с шаблоном к контексту этого узла и возвращает первый соответствующий узел. Этот метод неприменим к этому классу и вызывает исключение.

SplitText(UInt32)

Разделяет этот текстовый узел на два текстовых узла с указанным смещением и вставляет новый текстовый узел в дерево как одноуровневый узел, который сразу же следует за этим узлом.

SubstringData(UInt32, UInt32)

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

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