Пространство имён System::Xml

Классы

КлассОписание
IApplicationResourceStreamResolverПредставляет разрешитель потоков ресурсов приложения.
IHasXmlNodeПозволяет классу возвращать XmlNode из текущего контекста или позиции.
IXmlLineInfoПредоставляет интерфейс, позволяющий классу возвращать информацию о строке и позиции.
IXmlNamespaceResolverОбеспечивает доступ только для чтения к набору сопоставлений префиксов и пространств имён.
NameTableРеализует однопоточную XmlNameTable.
XmlAttributeПредставляет атрибут. Допустимые и значения по умолчанию для атрибута определены в определении типа документа (DTD) или схеме.
XmlAttributeCollectionПредставляет коллекцию атрибутов, к которой можно получить доступ по имени или индексу.
XmlCDataSectionПредставляет секцию CDATA.
XmlCharacterDataПредоставляет методы манипуляции текстом, используемые несколькими классами.
XmlCharTypeДля внутренних целей. Не используйте этот класс напрямую.
XmlCommentПредставляет содержимое XML‑комментария.
XmlConvertКодирует и декодирует имена XML, а также предоставляет методы для преобразования между типами во время выполнения и типами языка определения XML Schema (XSD). При преобразовании типов данных возвращаемые значения не зависят от локали.
XmlDeclarationПредставляет узел объявления XML .
XmlDocumentПредставляет XML‑документ. Вы можете использовать этот класс для загрузки, проверки, редактирования, добавления и позиционирования XML в документе.
XmlDocumentFragmentПредставляет лёгкий объект, полезный для операций вставки в дерево.
XmlDocumentTypeПредставляет объявление типа документа.
XmlElementПредставляет элемент.
XmlEntityПредставляет объявление сущности, например .
XmlEntityReferenceПредставляет узел ссылки на сущность.
XmlImplementationОпределяет контекст для набора объектов XmlDocument.
XmlLinkedNodeВозвращает узел, непосредственно предшествующий или следующий за этим узлом.
XmlNamedNodeMapПредставляет коллекцию узлов, к которой можно обращаться по имени или индексу.
XmlNamespaceManagerРазрешает, добавляет и удаляет пространства имён в коллекции и обеспечивает управление их областью видимости.
XmlNameTableТаблица атомизированных строковых объектов.
XmlNodeПредставляет отдельный узел в XML‑документе.
XmlNodeChangedEventArgsПредоставляет данные для событий XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved и XmlDocument::NodeRemoving.
XmlNodeListПредставляет упорядоченную коллекцию узлов.
XmlNodeReaderПредставляет считыватель, обеспечивающий быстрый, некешированный последовательный доступ только вперёд к XML‑данным в объекте XmlNode.
XmlNotationПредставляет объявление нотации, например .
XmlParserContextПредоставляет всю контекстную информацию, необходимую XmlReader для разбора XML‑фрагмента.
XmlProcessingInstructionПредставляет инструкцию обработки, которую XML определяет для сохранения специфической для процессора информации в тексте документа.
XmlQualifiedNameПредставляет квалифицированное имя XML.
XmlReaderПредставляет считыватель, обеспечивающий быстрый, некешированный последовательный доступ только вперёд к XML‑данным.
XmlReaderSettingsУказывает набор функций, поддерживаемых объектом XmlReader, созданным методом XmlReader::Create.
XmlResolverРазрешает внешние XML‑ресурсы, указанные унифицированным идентификатором ресурса (URI).
XmlSecureResolverПомогает обеспечить безопасность другой реализации XmlResolver, оборачивая объект XmlResolver и ограничивая ресурсы, к которым имеет доступ базовый XmlResolver.
XmlSignificantWhitespaceПредставляет пробельные символы между разметкой в узле смешанного содержимого или пробелы внутри области xml:space=‘preserve’. Это также называется значимыми пробельными символами.
XmlTextПредставляет текстовое содержимое элемента или атрибута.
XmlTextReaderПредставляет считыватель, обеспечивающий быстрый, некешированный последовательный доступ только вперёд к XML‑данным.
XmlTextWriterПредставляет записывающий объект, обеспечивающий быстрый, некешированный последовательный способ генерации потоков или файлов, содержащих XML‑данные, соответствующие рекомендациям W3C Extensible Markup Language (XML) 1.0 и Namespaces in XML.
XmlUrlResolverРазрешает внешние XML‑ресурсы, указанные унифицированным идентификатором ресурса (URI).
XmlValidatingReaderПредставляет считыватель, обеспечивающий проверку по определению типа документа (DTD), схеме XML-Data Reduced (XDR) и языку определения схем XML Schema (XSD).
XmlWhitespaceПредставляет пробельные символы в содержимом элемента.
XmlWriterПредставляет писатель, который обеспечивает быстрый, некешированный, только‑вперёд способ создания потоков или файлов, содержащих XML‑данные.
XmlWriterSettingsУказывает набор функций, поддерживаемых объектом XmlWriter, созданным методом XmlWriter::Create.

Enums

ПеречислениеОписание
ConformanceLevelУказывает степень проверки ввода или вывода, которую выполняют объекты XmlReader и XmlWriter.
DtdProcessingУказывает параметры обработки DTD. Перечисление DtdProcessing используется классом XmlReaderSettings.
EntityHandlingУказывает, как XmlTextReader или XmlValidatingReader обрабатывают сущности.
ExceptionType
FormattingУказывает параметры форматирования для XmlTextWriter.
NamespaceHandlingУказывает, следует ли удалять дублирующие объявления пространств имён в XmlWriter.
NewLineHandlingУказывает, как обрабатывать разрывы строк.
ReadStateУказывает состояние считывателя.
TriState
ValidationTypeУказывает тип выполняемой проверки.
WhitespaceHandlingУказывает, как обрабатываются пробельные символы.
WriteStateУказывает состояние XmlWriter.
XmlDateTimeSerializationModeУказывает, как обрабатывать значение времени при преобразовании между строкой и DateTime.
XmlNamespaceScopeОпределяет область действия пространства имён.
XmlNodeChangedActionУказывает тип изменения узла.
XmlNodeOrderОписывает порядок узлов в документе относительно второго узла.
XmlNodeTypeУказывает тип узла.
XmlOutputMethodУказывает метод, используемый для сериализации вывода XmlWriter.
XmlSpaceУказывает текущую область xml:space.
XmlStandalone
XmlTokenizedTypeПредставляет XML‑тип для строки. Это позволяет читать строку как определённый XML‑тип, например тип секции CDATA.

Typedefs

Определение типаОписание
XmlException
XmlNodeChangedEventHandlerПредставляет метод, который обрабатывает события XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved и XmlDocument::NodeRemoving.

Functions

ФункцияОписание
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]