Bagikan melalui


EnumConverter.ConvertTo Metode

Definisi

Mengonversi objek nilai yang diberikan ke jenis tujuan yang ditentukan.

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType);
public override object? ConvertTo (System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value, Type destinationType);
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (context As ITypeDescriptorContext, culture As CultureInfo, value As Object, destinationType As Type) As Object

Parameter

context
ITypeDescriptorContext

Yang ITypeDescriptorContext menyediakan konteks format.

culture
CultureInfo

CultureInfoOpsional . Jika tidak disediakan, budaya saat ini diasumsikan.

value
Object

yang akan dikonversi Object .

destinationType
Type

Type untuk mengonversi nilai menjadi.

Mengembalikan

Object Yang mewakili yang dikonversi value.

Pengecualian

destinationTypeadalah null.

value bukan nilai yang valid untuk enumerasi.

Konversi tidak dapat dilakukan.

Keterangan

Pengonversi ini hanya dapat mengonversi objek enumerasi ke dan dari string.

Parameter context dapat digunakan untuk mengekstrak informasi tambahan tentang lingkungan tempat konverter ini dipanggil. Ini bisa , nulljadi selalu periksa. Selain itu, properti pada objek konteks dapat mengembalikan null.

Catatan

Perilaku ConvertTo metode tidak terdefinisi jika enumerasi memiliki beberapa bidang dengan nilai yang sama.

Berlaku untuk