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

NomLa 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

NomLa 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

NomLa description
const DERIVATION_EXTENSIONSi 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_LISTSi le schéma du document est un schéma XML [XML Schema Part 1], cette constante représente la liste.
const DERIVATION_RESTRICTIONSi 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_UNIONSi 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