Udostępnij za pośrednictwem


ImageIndexConverter.ConvertTo Metoda

Definicja

Konwertuje określony obiekt na określony typ docelowy.

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

Parametry

context
ITypeDescriptorContext

Element ITypeDescriptorContext , który udostępnia kontekst formatu, który może służyć do wyodrębniania dodatkowych informacji o środowisku, z którego jest wywoływany ten konwerter typów. Ten parametr lub właściwości tego parametru może być null.

culture
CultureInfo

Element CultureInfo zawierający informacje o ustawieniach regionalnych.

value
Object

Obiekt do konwersji, zazwyczaj indeks reprezentowany jako Int32.

destinationType
Type

Typ, na który ma być konwertowany obiekt, często na String.

Zwraca

Object

Element Object reprezentujący przekonwertowaną valuewartość .

Wyjątki

Element destinationType to null.

Nie można przekonwertować określonego value elementu na określony destinationTypeelement .

Uwagi

Domyślna implementacja tej metody może konwertować tylko wartość indeksu reprezentowaną jako na Int32 .String

Uwagi dotyczące dziedziczenia

Zastąpij tę metodę, aby zapewnić własne możliwości konwersji.

Parametr context może służyć do wyodrębniania dodatkowych informacji o środowisku, z którego jest wywoływany ten konwerter typów. Może to być nullwartość , dlatego zawsze należy sprawdzić tę wartość zwracaną. Ponadto właściwości obiektu kontekstu mogą również zwracać wartość null.

Dotyczy