Class TypeInfo
TypeInfo class
Le TypeInfo représente un type référencé à partir des nœuds Element ou Attr, spécifié dans les schémas associés au document.
public class TypeInfo : DOMObject
Propriétés
Nom | La description |
---|
TypeName { get; } | Le nom d’un type déclaré pour l’élément ou l’attribut associé, ou null si inconnu. |
TypeNamespace { get; } | Obtient l’espace de noms de type. L’espace de noms du type déclaré pour l’élément ou l’attribut associé ou null si l’élément n’a pas de déclaration ou si aucune information d’espace de noms n’est disponible. |
Méthodes
Nom | La description |
---|
virtual GetPlatformType() | Cette méthode est utilisée pour récupérer l’objet ECMAScriptType . |
IsDerivedFrom(string, string, ulong) | Cette méthode renvoie s’il existe une dérivation entre la définition du type de référence, c’est-à-dire le TypeInfo sur lequel la méthode est appelée, et l’autre définition de type, c’est-à-dire celle passée en paramètre. |
Des champs
Nom | La description |
---|
const DERIVATION_EXTENSION | Si le schéma du document est un schéma XML [XML Schema Part 1], cette constante représente la dérivation par extension. |
const DERIVATION_LIST | Si le schéma du document est un schéma XML [XML Schema Part 1], cette constante représente la liste. |
const DERIVATION_RESTRICTION | Si le schéma du document est un XML Schema [XML Schema Part 1], cette constante représente la dérivation par restriction s’il s’agit de types complexes, ou une restriction s’il s’agit de types simples. |
const DERIVATION_UNION | Si le schéma du document est un schéma XML [XML Schema Part 1], cette constante représente l’union si des types simples sont impliqués. |
Voir également