XmlSchemaSet Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит кэш схем языка определения схем XML (XSD).
public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
- Наследование
-
XmlSchemaSet
Комментарии
Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для XmlSchemaSet.
Конструкторы
XmlSchemaSet() |
Инициализирует новый экземпляр класса XmlSchemaSet. |
XmlSchemaSet(XmlNameTable) |
Инициализирует новый экземпляр класса XmlSchemaSet указанным значением XmlNameTable. |
Свойства
CompilationSettings |
Возвращает или задает XmlSchemaCompilationSettings для объекта XmlSchemaSet. |
Count |
Получает количество логических схем языка определения схем XML (XSD) в XmlSchemaSet. |
GlobalAttributes |
Получает все глобальные атрибуты всех схем языка определения схем XML (XSD) в XmlSchemaSet. |
GlobalElements |
Получает все глобальные элементы всех схем языка определения схем XML (XSD) в XmlSchemaSet. |
GlobalTypes |
Получает все глобальные простые и сложные типы из всех схем языка определения схем XML (XSD) в XmlSchemaSet. |
IsCompiled |
Получает значение, указывающее, были ли скомпилированы все схемы языка определения схем XML (XSD) в XmlSchemaSet. |
NameTable |
Получает имя XmlNameTable по умолчанию, используемое XmlSchemaSet при загрузке новых схем языка определения схем XML (XSD). |
XmlResolver |
Задает XmlResolver, используемый при разрешении пространств имен и расположений, на которые ссылаются элементы включения и импорта схемы. |
Методы
Add(String, String) |
Добавляет схему языка определения схем XML (XSD), расположенную по указанному URL-адресу, в XmlSchemaSet. |
Add(String, XmlReader) |
Добавляет схему языка определения схем XML (XSD), содержащуюся в XmlReader, в XmlSchemaSet. |
Add(XmlSchema) |
Добавляет указанную XmlSchema в XmlSchemaSet. |
Add(XmlSchemaSet) |
Добавляет все схемы языка определения схем XML (XSD), содержащиеся в заданном XmlSchemaSet, в XmlSchemaSet. |
Compile() |
Компилирует схемы языка определения схем XML (XSD) XmlSchemaSet в одну логическую схему. |
Contains(String) |
Определяет, находится ли схема языка определения схем XML (XSD) с указанным идентификатором URI целевого пространства имен в XmlSchemaSet. |
Contains(XmlSchema) |
Определяет, находится ли указанный объект языка определения схем XML (XSD) XmlSchema в XmlSchemaSet. |
CopyTo(XmlSchema[], Int32) |
Копирует все объекты XmlSchema из XmlSchemaSet в заданный массив, начиная с заданного индекса. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Remove(XmlSchema) |
Удаляет заданную схему языка определения схем XML (XSD) из XmlSchemaSet. |
RemoveRecursive(XmlSchema) |
Удаляет указанную схему языка определения схем XML (XSD) и все импортируемые ей схемы из XmlSchemaSet. |
Reprocess(XmlSchema) |
Выполняет повторную обработку схемы языка определения схем XML (XSD), которая уже находится в XmlSchemaSet. |
Schemas() |
Возвращает коллекцию всех схем языка определения схем XML (XSD), содержащихся в XmlSchemaSet. |
Schemas(String) |
Возвращает коллекцию всех схем языка определения схем XML (XSD) в XmlSchemaSet, принадлежащих заданному пространству имен. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
ValidationEventHandler |
Указывает обработчик событий, получающий сведения об ошибках проверки схем языка определения схем XML (XSD). |