Class TypeInfo

TypeInfo class

TypeInfo представляет тип, на который ссылаются узлы Element или Attr, указанные в схемах, связанных с документом.

public class TypeInfo : DOMObject

Характеристики

ИмяОписание
TypeName { get; }Имя типа, объявленного для связанного элемента или атрибута, или null, если неизвестно.
TypeNamespace { get; }Получает пространство имен типа. Пространство имен типа, объявленного для связанного элемента или атрибута, или null, если у элемента нет объявления или если информация о пространстве имен недоступна.

Методы

ИмяОписание
virtual GetPlatformType()Этот метод используется для получения объекта ECMAScript.Type .
IsDerivedFrom(string, string, ulong)Этот метод возвращает значение, если существует производное определение ссылочного типа, т. е. TypeInfo, для которого вызывается метод, и другое определение типа, т. е. то, которое передается в качестве параметров.

Поля

ИмяОписание
const DERIVATION_EXTENSIONЕсли схема документа представляет собой XML-схему [XML-схема, часть 1], эта константа представляет происхождение по расширению.
const DERIVATION_LISTЕсли схема документа представляет собой XML-схему [XML-схема, часть 1], эта константа представляет список.
const DERIVATION_RESTRICTIONЕсли схема документа представляет собой XML-схему [XML-схема, часть 1], эта константа представляет происхождение по ограничению, если задействованы сложные типы, или ограничение, если задействованы простые типы.
const DERIVATION_UNIONЕсли схема документа представляет собой XML-схему [XML-схема, часть 1], эта константа представляет объединение, если задействованы простые типы.

Смотрите также