語言

FontTypeConverter.ConvertTo 方法

定義

將 a 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 在此類別中實作時,必須是 Uri。 它表達了參數 value 所使用的字型子集的統一資源識別碼(URI)。

例外狀況

這 destinationType 不是一個可以轉換成的類型 value 。

context 是 null。

value 是 null。

串列字形執行時會發生錯誤。

備註

在本類別中實作的 , value 必須是 GlyphRun。

在此類別中實作時, destinationType 必須是 a Uri 或 是 NotSupportedException 拋出。

culture該參數未被使用。 請參閱繼承者註解。

給繼承者的注意事項

可以自行轉換這個方法。 使用參數 culture 來指定語言和文化。 利用參數 context 擷取關於該轉換器所使用的環境的額外資訊。 此參數可為 null;因此,務必檢查。 此外,物件上的 context 屬性也可以回傳一個空參考(Nothing)。

適用於