TypeDescriptor.GetClassName Método

Definición

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)

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

component
Object

Object para el que desea que el nombre de clase.

Devoluciones

String

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

Se aplica a

GetClassName(Type)

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

componentType
Type

Type del componente de destino.

Devoluciones

String

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

Se aplica a

GetClassName(Object, Boolean)

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

component
Object

Object para el que desea que el nombre de clase.

noCustomTypeDesc
Boolean

true para no tener en cuenta la información de descripción de tipo personalizado; de lo contrario, false.

Devoluciones

String

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.Button". Si el component parámetro implementa ICustomTypeDescriptor, puede devolver un nombre alternativo.

Consulte también

Se aplica a