TypeDescriptor.GetClassName Méthode

Définition

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)

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

component
Object

Object pour lequel vous voulez le nom de la classe.

Retours

String

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.Button ». 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

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);
public static string? GetClassName (Type componentType);
static member GetClassName : Type -> string
Public Shared Function GetClassName (componentType As Type) As String

Paramètres

componentType
Type

Type du composant cible.

Retours

String

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

S’applique à

GetClassName(Object, Boolean)

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

component
Object

Object pour lequel vous voulez le nom de la classe.

noCustomTypeDesc
Boolean

true pour ne pas prendre en compte les informations de description de type personnalisé ; sinon, false.

Retours

String

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.Button ». Si le component paramètre implémente ICustomTypeDescriptor, il peut retourner un autre nom.

Voir aussi

S’applique à