Bagikan melalui


TypeDescriptionProvider.GetTypeDescriptor Metode

Definisi

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

instanceadalah 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.

Lihat juga

Berlaku untuk