ComponentResourceKeyConverter.ConvertTo Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen bağlamı kullanarak bir ComponentResourceKey öğesini belirtilen türe dönüştürmeyi dener. Her durumda bir özel durum oluşturur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
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);
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
- context
- ITypeDescriptorContext
Bu dönüştürücüsü çağrılan ortam hakkında bilgi sağlayan bir biçim bağlamı.
- culture
- CultureInfo
Kültüre özgü bilgiler.
- value
- Object
Dönüştürülecek nesne.
- destinationType
- Type
Nesnenin dönüştürülecek tür.
Her durumda bir özel durum oluşturur.
Dönüştürme gerçekleştirilemiyor.
value
türü ComponentResourceKeydeğildir.
destinationType
, null
değeridir.
Tür, ComponentResourceKey değerleri dönüştürmek için tür dönüştürücü yolu kullanmamalıdır. Bunun yerine işaretleme uzantılarını kullanmanız gerekir. Bu nedenle CanConvertFrom(ITypeDescriptorContext, Type) ve CanConvertTo(ITypeDescriptorContext, Type) yöntemleri her zaman döndürür false
.
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) ve ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) yöntemleri her zaman bir özel durum oluşturur.
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: