TypeDescriptor.GetClassName Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nama kelas untuk komponen yang ditentukan.
Overload
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
Mengembalikan nama kelas untuk komponen yang ditentukan menggunakan deskriptor jenis default.
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
Parameter
Mengembalikan
yang String berisi nama kelas untuk komponen yang ditentukan.
Pengecualian
component
adalah null
.
Keterangan
Biasanya, metode ini mengembalikan nama lengkap Type untuk component
jenis parameter. Misalnya, nama kelas untuk tombol adalah "System.Windows. Forms. Tombol". Jika component
mengimplementasikan ICustomTypeDescriptor, itu dapat mengembalikan nama alternatif.
Metode ini setara dengan metode kelebihan beban GetClassName(Object, Boolean) dengan parameter false
kedua .
Lihat juga
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Berlaku untuk
GetClassName(Type)
- 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
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
- GetClassName()
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType
Berlaku untuk
GetClassName(Object, Boolean)
- 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);
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
Parameter
- noCustomTypeDesc
- Boolean
true
untuk tidak mempertimbangkan informasi deskripsi jenis kustom; jika tidak, false
.
Mengembalikan
yang String berisi nama kelas untuk komponen yang ditentukan.
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 "System.Windows. Forms. Tombol". component
Jika parameter mengimplementasikan ICustomTypeDescriptor, parameter dapat mengembalikan nama alternatif.
Lihat juga
- GetClassName()
- ICustomTypeDescriptor
- GetComponentName
- GetFullComponentName(Object)
- CreateInstance(IServiceProvider, Type, Type[], Object[])
- GetReflectionType