TypeDescriptor.GetClassName Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el nombre de la clase del componente especificado.
Sobrecargas
GetClassName(Object) |
Devuelve el nombre de la clase para el componente especificado usando el descriptor de tipo predeterminado. |
GetClassName(Type) |
Devuelve el nombre de la clase del tipo especificado. |
GetClassName(Object, Boolean) |
Devuelve el nombre de la clase especifica usando el descriptor de tipo personalizado. |
GetClassName(Object)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Devuelve el nombre de la clase para el componente especificado usando el descriptor de tipo predeterminado.
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
Parámetros
Devoluciones
String que contiene el nombre de la clase del componente especificado.
Excepciones
component
es null
.
Comentarios
Normalmente, este método devuelve el nombre completo Type del tipo de component
parámetro. Por ejemplo, el nombre de clase de un botón es "System.Windows. Forms. Botón". Si component
implementa ICustomTypeDescriptor, puede devolver un nombre alternativo.
Este método es equivalente al método sobrecargado GetClassName(Object, Boolean) con un segundo parámetro de false
.
Consulte también
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Se aplica a
GetClassName(Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Devuelve el nombre de la clase del tipo especificado.
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
Parámetros
Devoluciones
String que contiene el nombre de la clase del tipo de componente especificado.
Excepciones
componentType
es null
.
Comentarios
Este método usa el descriptor de tipo personalizado almacenado en caché para el tipo especificado para detectar el nombre de clase asociado.
Consulte también
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Se aplica a
GetClassName(Object, Boolean)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Devuelve el nombre de la clase especifica usando el descriptor de tipo personalizado.
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
Parámetros
- noCustomTypeDesc
- Boolean
true
para no tener en cuenta la información de descripción de tipo personalizado; de lo contrario, false
.
Devoluciones
String que contiene el nombre de la clase del componente especificado.
Excepciones
component
es null
.
component
es un objeto remoto entre procesos.
Comentarios
Normalmente, este método devuelve el nombre completo Type del tipo de component
parámetro. Por ejemplo, el nombre de clase de un botón es "System.Windows. Forms. Botón". Si el component
parámetro implementa ICustomTypeDescriptor, puede devolver un nombre alternativo.
Consulte también
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType