TypeDescriptor.GetClassName Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
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
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
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
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
- 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
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType