Partager via


BuildManager.GetType Méthode

Définition

Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration.

Surcharges

GetType(String, Boolean)

Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration et lève éventuellement une exception en cas d'échec.

GetType(String, Boolean, Boolean)

Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration à l'aide d'une recherche ne respectant pas la casse et en levant éventuellement une exception en cas d'échec.

Remarques

Un assembly de niveau supérieur fait référence au fichier Global.asax ou à un fichier qui se trouve dans le répertoire App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

GetType(String, Boolean)

Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration et lève éventuellement une exception en cas d'échec.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType (string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

Paramètres

typeName
String

Nom du type.

throwOnError
Boolean

true pour lever une exception si aucun objet Type ne peut être généré pour le nom de type ; sinon, false.

Retours

Objet Type qui représente le paramètre typeName.

Exceptions

typeName n'est pas valide.

- ou -

typeName est ambigu.

- ou -

typeName est introuvable et throwOnError a la valeur true.

Remarques

Un assembly de niveau supérieur fait référence au fichier Global.asax ou à un fichier qui se trouve dans le répertoire App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

S’applique à

GetType(String, Boolean, Boolean)

Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration à l'aide d'une recherche ne respectant pas la casse et en levant éventuellement une exception en cas d'échec.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType (string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Paramètres

typeName
String

Nom du type.

throwOnError
Boolean

true afin de lever une exception si aucun Type ne peut être généré pour le nom de type ; sinon, false.

ignoreCase
Boolean

true si typeName respecte la casse ; sinon, false.

Retours

Objet Type qui représente le paramètre typeName.

Exceptions

typeName n'est pas valide.

- ou -

typeName est ambigu.

- ou -

typeName est introuvable et throwOnError a la valeur true.

Remarques

Un assembly de niveau supérieur fait référence au fichier Global.asax ou à un fichier qui se trouve dans le répertoire App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

S’applique à