共用方式為


FontTypeConverter.ConvertTo 方法

定義

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

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

提供內容資訊的物件。

culture
CultureInfo

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

value
Object

想要轉換的物件。

destinationType
Type

想要將 value 轉換到的型別。

傳回

Object

所指定型別的新 Object。 在這個類別中實作時,這必須是 Uri。 它表示 value 參數使用之字型子集的統一資源識別項 (URI)。

例外狀況

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

contextnull

valuenull

序列化圖像系列時發生錯誤。

備註

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

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

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

給繼承者的注意事項

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

適用於