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 para el componente especificado.
Sobrecargas
GetClassName(Object) |
Devuelve el nombre de la clase para el componente especificado mediante el descriptor de tipo predeterminado. |
GetClassName(Type) |
Devuelve el nombre de la clase para el tipo especificado. |
GetClassName(Object, Boolean) |
Devuelve el nombre de la clase para el componente especificado mediante un 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 mediante 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
Un String que contiene el nombre de la clase para el componente especificado.
Excepciones
component
es null
.
Comentarios
Normalmente, este método devuelve el nombre completo Type del tipo de parámetro component
. Por ejemplo, el nombre de clase de un botón es "System.Windows.Forms.Button". Si component
implementa ICustomTypeDescriptor, puede devolver un nombre alternativo.
Este método es equivalente al método de GetClassName(Object, Boolean) sobrecargado 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 para el 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
Un String que contiene el nombre de la clase para el 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 para el componente especificado mediante un 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
no tener en cuenta la información de descripción del tipo personalizado; de lo contrario, false
.
Devoluciones
Un String que contiene el nombre de la clase para el 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 parámetro component
. Por ejemplo, el nombre de clase de un botón es "System.Windows.Forms.Button". Si el parámetro component
implementa ICustomTypeDescriptor, puede devolver un nombre alternativo.
Consulte también
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType