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