Udostępnij za pośrednictwem


DynamicResourceExtensionConverter.ConvertTo Metoda

Definicja

Konwertuje określony obiekt na inny typ.

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
[System.Security.SecurityCritical]
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);
[<System.Security.SecurityCritical>]
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
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

ITypeDescriptorContext Obiekt, który udostępnia kontekst formatu.

culture
CultureInfo

CultureInfo Obiekt określający kulturę reprezentującą liczbę.

value
Object

Wartość do przekonwertowania. Oczekuje się, że będzie to typ DynamicResourceExtension.

destinationType
Type

Typ, na który ma zostać przekonwertowany.

Zwraca

Object

Zwrócony obiekt przekonwertowany. Rzutuj tę wartość do żądanego typu. Zwykle powinno to być rzutowanie na InstanceDescriptor.

Atrybuty

Wyjątki

value nie można przypisać jako DynamicResourceExtension.

value to null.

Uwagi

destinationType oczekuje się, że typ ma być typu InstanceDescriptor; jeśli nie, implementacja przechodzi do podstawy (ConvertToco może zgłosić wyjątek).

Dotyczy