TypeInfo
TypeInfo class
TypeInfo representa un tipo al que se hace referencia desde los nodos Element o Attr, especificado en los esquemas asociados con el documento.
public class TypeInfo : DOMObject
Propiedades
Nombre |
Descripción |
TypeName { get; } |
El nombre de un tipo declarado para el elemento o atributo asociado, o nulo si se desconoce. |
TypeNamespace { get; } |
Obtiene el espacio de nombres de tipo. El espacio de nombres del tipo declarado para el elemento o atributo asociado o nulo si el elemento no tiene declaración o si no hay información de espacio de nombres disponible. |
Métodos
Nombre |
Descripción |
virtual GetPlatformType() |
Este método se utiliza para recuperar el objeto ECMAScriptType . |
IsDerivedFrom(string, string, ulong) |
Este método devuelve si existe una derivación entre la definición de tipo de referencia, es decir, el TypeInfo sobre el que se llama al método, y la otra definición de tipo, es decir, la que se pasa como parámetros. |
Campos
Nombre |
Descripción |
const DERIVATION_EXTENSION |
Si el esquema del documento es un Esquema XML [Esquema XML Parte 1], esta constante representa la derivación por extensión. |
const DERIVATION_LIST |
Si el esquema del documento es un Esquema XML [Esquema XML Parte 1], esta constante representa la lista. |
const DERIVATION_RESTRICTION |
Si el esquema del documento es un Esquema XML [Esquema XML Parte 1], esta constante representa la derivación por restricción si se trata de tipos complejos, o una restricción si se trata de tipos simples. |
const DERIVATION_UNION |
Si el esquema del documento es un Esquema XML [Esquema XML Parte 1], esta constante representa la unión si se trata de tipos simples. |
Ver también