XmlReader.SchemaInfo Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает сведения о схеме, назначенные текущему узлу в результате проверки схемы.
public:
virtual property System::Xml::Schema::IXmlSchemaInfo ^ SchemaInfo { System::Xml::Schema::IXmlSchemaInfo ^ get(); };
public virtual System.Xml.Schema.IXmlSchemaInfo? SchemaInfo { get; }
public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get; }
member this.SchemaInfo : System.Xml.Schema.IXmlSchemaInfo
Public Overridable ReadOnly Property SchemaInfo As IXmlSchemaInfo
Значение свойства
Объект IXmlSchemaInfo , содержащий сведения о схеме для текущего узла. Сведения о схеме можно задать на элементах, атрибутах или текстовых узлах с ненулевой ValueType (типизированными значениями).
Если текущий узел не является одним из указанных выше типов узлов или XmlReader если экземпляр не сообщает сведения о схеме, это свойство возвращается null.
Если это свойство вызывается из XmlTextReader объекта или XmlValidatingReader объекта, это свойство всегда возвращается null. Эти XmlReader реализации не предоставляют сведения о схеме SchemaInfo через свойство.
Исключения
Метод XmlReader был вызван до завершения предыдущей асинхронной операции. В этом случае InvalidOperationException создается сообщение "Асинхронная операция уже выполняется".
Комментарии
Интерфейс IXmlSchemaInfo предоставляет подмножество набора сведений о проверке схемы (PSVI), связанного с XML-узлом.
Если необходимо получить набор сведений после проверки схемы (PSVI) для элемента, поместите читателя в конечный тег элемента, а не на начальном теге. Вы получаете PSVI через SchemaInfo свойство средства чтения. Проверяющее средство чтения, созданное с Create помощью ValidationType набора свойств, которое Schema имеет полный PSVI для элемента, только если средство чтения находится в конце тега элемента.