共用方式為


ImageSourceTypeConverter.ConvertTo 方法

定義

BitmapSource 轉換為指定型別的物件。

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

參數

context
ITypeDescriptorContext

提供內容資訊的物件。

culture
CultureInfo

轉換時使用的語言和文化特性。

value
Object

想要轉換的物件。

destinationType
Type

想要將 value 轉換到的型別。

傳回

所指定型別的新 Object。 在這個類別中實作時,這個物件必須是 Uri。 代表已序列化之影像的統一資源識別項 (URI) 的物件。

屬性

例外狀況

destinationType 不是 value 可以轉換成的型別。

contextnull

valuenull

序列化影像時發生錯誤。

備註

如在此類別中實作, value 必須是 BitmapSource

如在此類別中實作, destinationType 必須是 UriNotSupportedException 擲回 。

culture不使用 參數。 請參閱 繼承者的注意事項

給繼承者的注意事項

覆寫這個方法以提供您自己的轉換。 culture使用 參數來指定語言和文化特性。 context 參數可以用於擷取環境的其他資訊,而這個轉換子就是從該環境叫用的。 此參數可以是 null ;因此,一律檢查它。 此外,context 物件的屬性可能會傳回 null 參考 (Nothing)。

適用於