TypeDescriptor.GetClassName Metode

Definisi

Mengembalikan nama kelas untuk komponen yang ditentukan.

Overload

Nama Deskripsi
GetClassName(Object)

Mengembalikan nama kelas untuk komponen yang ditentukan menggunakan deskriptor jenis default.

GetClassName(Type)

Mengembalikan nama kelas untuk jenis yang ditentukan.

GetClassName(Object, Boolean)

Mengembalikan nama kelas untuk komponen yang ditentukan menggunakan deskriptor jenis kustom.

GetClassName(Object)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mengembalikan nama kelas untuk komponen yang ditentukan menggunakan deskriptor jenis default.

public:
 static System::String ^ GetClassName(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static string? GetClassName(object component);
public static string GetClassName(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetClassName : obj -> string
static member GetClassName : obj -> string
Public Shared Function GetClassName (component As Object) As String

Parameter

component
Object

yang Object Anda inginkan nama kelasnya.

Mengembalikan

Yang String berisi nama kelas untuk komponen yang ditentukan.

Atribut

Pengecualian

component adalah null.

Keterangan

Biasanya, metode ini mengembalikan nama lengkap Type untuk component jenis parameter. Misalnya, nama kelas untuk tombol adalah "Sistem. Windows. Forms.Button". Jika component mengimplementasikan ICustomTypeDescriptor, itu dapat mengembalikan nama alternatif.

Metode ini setara dengan metode kelebihan beban GetClassName(Object, Boolean) dengan parameter falsekedua .

Lihat juga

Berlaku untuk

GetClassName(Type)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mengembalikan nama kelas untuk jenis yang ditentukan.

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

Parameter

componentType
Type

Komponen Type target.

Mengembalikan

yang String berisi nama kelas untuk jenis komponen yang ditentukan.

Pengecualian

componentType adalah null.

Keterangan

Metode ini menggunakan deskriptor jenis kustom yang di-cache untuk jenis yang ditentukan untuk menemukan nama kelas terkait.

Lihat juga

Berlaku untuk

GetClassName(Object, Boolean)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mengembalikan nama kelas untuk komponen yang ditentukan menggunakan deskriptor jenis kustom.

public:
 static System::String ^ GetClassName(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static string? GetClassName(object component, bool noCustomTypeDesc);
public static string GetClassName(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetClassName : obj * bool -> string
static member GetClassName : obj * bool -> string
Public Shared Function GetClassName (component As Object, noCustomTypeDesc As Boolean) As String

Parameter

component
Object

yang Object Anda inginkan nama kelasnya.

noCustomTypeDesc
Boolean

true untuk tidak mempertimbangkan informasi deskripsi jenis kustom; jika tidak, false.

Mengembalikan

Yang String berisi nama kelas untuk komponen yang ditentukan.

Atribut

Pengecualian

component adalah null.

component adalah objek jarak jauh lintas proses.

Keterangan

Biasanya, metode ini mengembalikan nama lengkap Type untuk component jenis parameter. Misalnya, nama kelas untuk tombol adalah "Sistem. Windows. Forms.Button". component Jika parameter mengimplementasikan ICustomTypeDescriptor, parameter dapat mengembalikan nama alternatif.

Lihat juga

Berlaku untuk