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], эта константа представляет объединение, если задействованы простые типы. |
Смотрите также