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 Object akan dikonversi.

destinationType
Type

untuk Type mengonversi nilai menjadi.

Mengembalikan

Yang Object mewakili yang dikonversi value.

Pengecualian

destinationType adalah 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 pengonversi ini dipanggil. Ini bisa , nulljadi selalu periksa. Selain itu, properti pada objek konteks dapat mengembalikan null.

Note

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

Berlaku untuk