Compartir a través de


TypeDescriptor.GetClassName Método

Definición

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

component
Object

El Object para el que desea el nombre de clase.

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

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

componentType
Type

El Type del componente de destino.

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

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

component
Object

El Object para el que desea el nombre de clase.

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

Se aplica a