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
GetClassName(Object) |
Retourne le nom de la classe pour le composant spécifié en utilisant le 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é en utilisant un descripteur de type personnalisé. |
GetClassName(Object)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Retourne le nom de la classe pour le composant spécifié en utilisant le descripteur de type par défaut.
public:
static System::String ^ GetClassName(System::Object ^ component);
public static string GetClassName (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
String contenant 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 « System.Windows . Forms. Bouton ». Si component
implémente ICustomTypeDescriptor, il 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)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Retourne le nom de la classe pour le type spécifié.
public:
static System::String ^ GetClassName(Type ^ componentType);
public static 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
String contenant 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)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Retourne le nom de la classe pour le composant spécifié en utilisant un descripteur de type personnalisé.
public:
static System::String ^ GetClassName(System::Object ^ component, bool noCustomTypeDesc);
public static string GetClassName (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é ; sinon, false
.
Retours
String contenant le nom de la classe pour le composant spécifié.
Exceptions
component
a la valeur null
.
component
est un objet distant interprocessus.
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 « System.Windows . Forms. Bouton ». 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