Sdílet prostřednictvím


ImageSourceTypeConverter.ConvertTo Metoda

Definice

Převede BitmapSource objekt na objekt zadaného typu.

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

Objekt, který poskytuje kontextové informace.

culture
CultureInfo

Jazyk a jazyková verze, které se použijí při převodu.

value
Object

Objekt, který chcete převést.

destinationType
Type

Typ, na který chcete value převést.

Návraty

Nový Object určeného typu. Jak je v této třídě implementováno, objekt musí být .Uri Objekt vyjadřuje identifikátor URI (Uniform Resource Identifier) serializované image.

Atributy

Výjimky

Není destinationType typ, na který value se dá převést.

Hodnota context je null.

Hodnota value je null.

Při serializaci image dojde k chybě.

Poznámky

Jak je implementováno v této třídě, value musí být .BitmapSource

Jak je implementováno v této třídě, destinationType musí být nebo NotSupportedExceptionUri je vyvolán.

Parametr culture se nepoužívá. Viz Poznámky pro dědiče.

Poznámky pro dědice

Přepsat tuto metodu poskytnout vlastní převod. Pomocí parametru culture určete jazyk a jazykovou verzi. Pomocí parametru context extrahujte další informace o prostředí, ze kterého je tento převaděč vyvolán. Tento parametr může být null; proto ho vždy zkontrolujte. Vlastnosti objektu context mohou také vrátit nulový odkaz (Nothing).

Platí pro