TypeDescriptionProvider.GetTypeDescriptor 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.
Mendapatkan pendeskripsi jenis kustom untuk jenis atau objek yang diberikan.
Overload
GetTypeDescriptor(Object) |
Mendapatkan deskriptor jenis kustom untuk objek yang diberikan. |
GetTypeDescriptor(Type) |
Mendapatkan pendeskripsi jenis kustom untuk jenis yang diberikan. |
GetTypeDescriptor(Type, Object) |
Mendapatkan pendeskripsi jenis kustom untuk jenis dan objek yang diberikan. |
GetTypeDescriptor(Object)
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
Mendapatkan deskriptor jenis kustom untuk objek yang diberikan.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (object instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (object instance);
member this.GetTypeDescriptor : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (instance As Object) As ICustomTypeDescriptor
Parameter
- instance
- Object
Instans jenis . Bisa jadi null
jika tidak ada instans yang diteruskan ke TypeDescriptor.
Mengembalikan
Yang ICustomTypeDescriptor dapat menyediakan metadata untuk jenis tersebut.
Pengecualian
instance
adalah null
.
Lihat juga
Berlaku untuk
GetTypeDescriptor(Type)
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
Mendapatkan pendeskripsi jenis kustom untuk jenis yang diberikan.
public:
System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType);
member this.GetTypeDescriptor : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptor (objectType As Type) As ICustomTypeDescriptor
Parameter
- objectType
- Type
Jenis objek untuk mengambil deskriptor jenis.
Mengembalikan
Yang ICustomTypeDescriptor dapat menyediakan metadata untuk jenis tersebut.
Lihat juga
Berlaku untuk
GetTypeDescriptor(Type, Object)
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
- Sumber:
- TypeDescriptionProvider.cs
Mendapatkan pendeskripsi jenis kustom untuk jenis dan objek yang diberikan.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptor(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor (Type objectType, object instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptor (Type objectType, object? instance);
abstract member GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptor : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptor (objectType As Type, instance As Object) As ICustomTypeDescriptor
Parameter
- objectType
- Type
Jenis objek untuk mengambil deskriptor jenis.
- instance
- Object
Instans jenis . Bisa jadi null
jika tidak ada instans yang diteruskan ke TypeDescriptor.
Mengembalikan
Yang ICustomTypeDescriptor dapat menyediakan metadata untuk jenis tersebut.
Keterangan
Metode ini diprototi sebagai virtual
dan, secara default, mengembalikan deskriptor kosong jika tidak ada penyedia induk yang dilewatkan. Jika penyedia induk diteruskan, metode ini akan memanggil metode penyedia GetTypeDescriptor induk.
Catatan Bagi Inheritor
Metode GetTypeDescriptor(Type, Object) harus mengembalikan pendeskripsi jenis kustom untuk objek . Jika metode tidak memberikan informasi jenis untuk objek , metode harus mengembalikan null
.