TypeDescriptor.GetClassName Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le nom de la classe pour le composant spécifié.
Surcharges
| Nom | Description |
|---|---|
| GetClassName(Object) |
Retourne le nom de la classe pour le composant spécifié à l’aide du descripteur de type par défaut. |
| GetClassName(Type) |
Retourne le nom de la classe pour le type spécifié. |
| GetClassName(Object, Boolean) |
Retourne le nom de la classe pour le composant spécifié à l’aide d’un descripteur de type personnalisé. |
GetClassName(Object)
Retourne le nom de la classe pour le composant spécifié à l’aide du descripteur de type par défaut.
public:
static System::String ^ GetClassName(System::Object ^ component);
public static string GetClassName(object component);
static member GetClassName : obj -> string
Public Shared Function GetClassName (component As Object) As String
Paramètres
Retours
Contenant String le nom de la classe pour le composant spécifié.
Exceptions
component a la valeur null.
Remarques
En règle générale, cette méthode retourne le nom complet Type du type de component paramètre. Par exemple, le nom de classe d’un bouton est « Système. Windows. Forms.Button". Si component elle ICustomTypeDescriptorest implémentée, elle peut retourner un autre nom.
Cette méthode équivaut à la méthode surchargée GetClassName(Object, Boolean) avec un deuxième paramètre de false.
Voir aussi
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
S’applique à
GetClassName(Type)
Retourne le nom de la classe pour le type spécifié.
public:
static System::String ^ GetClassName(Type ^ componentType);
public static string GetClassName(Type componentType);
static member GetClassName : Type -> string
Public Shared Function GetClassName (componentType As Type) As String
Paramètres
Retours
Contenant String le nom de la classe pour le type de composant spécifié.
Exceptions
componentType a la valeur null.
Remarques
Cette méthode utilise le descripteur de type personnalisé mis en cache pour le type spécifié pour découvrir le nom de classe associé.
Voir aussi
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
S’applique à
GetClassName(Object, Boolean)
Retourne le nom de la classe pour le composant spécifié à l’aide d’un descripteur de type personnalisé.
public:
static System::String ^ GetClassName(System::Object ^ component, bool noCustomTypeDesc);
public static string GetClassName(object component, bool noCustomTypeDesc);
static member GetClassName : obj * bool -> string
Public Shared Function GetClassName (component As Object, noCustomTypeDesc As Boolean) As String
Paramètres
- noCustomTypeDesc
- Boolean
true pour ne pas prendre en compte les informations de description de type personnalisées ; sinon, false.
Retours
Contenant String le nom de la classe pour le composant spécifié.
Exceptions
component a la valeur null.
component est un objet distant interprocesseur.
Remarques
En règle générale, cette méthode retourne le nom complet Type du type de component paramètre. Par exemple, le nom de classe d’un bouton est « Système. Windows. Forms.Button". Si le component paramètre implémente ICustomTypeDescriptor, il peut retourner un autre nom.
Voir aussi
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType