Condividi tramite


TypeDescriptor.GetClassName Metodo

Definizione

Restituisce il nome della classe per il componente specificato.

Overload

GetClassName(Object)

Restituisce il nome della classe per il componente specificato usando il descrittore di tipo predefinito.

GetClassName(Type)

Restituisce il nome della classe per il tipo specificato.

GetClassName(Object, Boolean)

Restituisce il nome della classe per il componente specificato usando un descrittore di tipo personalizzato.

GetClassName(Object)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Restituisce il nome della classe per il componente specificato usando il descrittore di tipo predefinito.

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

Parametri

component
Object

Oggetto Object per cui si richiede il nome della classe.

Restituisce

Oggetto String che contiene il nome della classe per il componente specificato.

Eccezioni

component è null.

Commenti

In genere, questo metodo restituisce il nome completo Type per il component tipo di parametro. Ad esempio, il nome della classe per un pulsante è "System.Windows. Forms. Pulsante". Se component implementa ICustomTypeDescriptor, può restituire un nome alternativo.

Questo metodo equivale al metodo di GetClassName(Object, Boolean) overload con un secondo parametro di false.

Vedi anche

Si applica a

GetClassName(Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Restituisce il nome della classe per il tipo specificato.

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

Parametri

componentType
Type

Oggetto Type del componente di destinazione.

Restituisce

Oggetto String contenente il nome della classe per il tipo di componente specificato.

Eccezioni

componentType è null.

Commenti

Questo metodo usa il descrittore di tipo personalizzato memorizzato nella cache per il tipo specificato per individuare il nome della classe associato.

Vedi anche

Si applica a

GetClassName(Object, Boolean)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Restituisce il nome della classe per il componente specificato usando un descrittore di tipo personalizzato.

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

Parametri

component
Object

Oggetto Object per cui si richiede il nome della classe.

noCustomTypeDesc
Boolean

true per non considerare le informazioni di descrizione dei tipi personalizzati; in caso contrario, false.

Restituisce

Oggetto String che contiene il nome della classe per il componente specificato.

Eccezioni

component è null.

component è un oggetto remoto tra processi.

Commenti

In genere, questo metodo restituisce il nome completo Type per il component tipo di parametro. Ad esempio, il nome della classe per un pulsante è "System.Windows. Forms. Pulsante". Se il component parametro implementa ICustomTypeDescriptor, può restituire un nome alternativo.

Vedi anche

Si applica a