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


XmlDocumentType Класс

Определение

Содержит сведения, связанные с типом документа.

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

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

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

Свойства

Attributes

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

ChildNodes

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

Entities

Возвращает список сущностей, объявленных в <! Объявление DOCTYPE> .

FirstChild

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

InnerText

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

LastChild

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

LocalName

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

Name

Список общих сущностей, как внешних, так и внутренних, которые присутствуют в этом документе.

NamespaceUri

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

NextSibling

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

NodeName

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

NodeType

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

NodeValue

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

Notations

Возвращает список элементов DtdNotation , которые присутствуют в объявлении типа документа.

OwnerDocument

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

ParentNode

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

Prefix

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

PreviousSibling

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

Методы

AppendChild(IXmlNode)

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

CloneNode(Boolean)

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

GetXml()

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

HasChildNodes()

Определяет, есть ли у узла дочерние элементы.

InsertBefore(IXmlNode, IXmlNode)

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

Normalize()

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

RemoveChild(IXmlNode)

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

ReplaceChild(IXmlNode, IXmlNode)

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

SelectNodes(String)

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

SelectNodesNS(String, Object)

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

SelectSingleNode(String)

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

SelectSingleNodeNS(String, Object)

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

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