FontTypeConverter.ConvertTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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
必須是 Uri 或 NotSupportedException 擲回 。
culture
不使用 參數。 請參閱繼承者的注意事項。
給繼承者的注意事項
覆寫這個方法以提供您自己的轉換。 culture
使用 參數來指定語言和文化特性。 context
參數可以用於擷取環境的其他資訊,而這個轉換子就是從該環境叫用的。 此參數可以是 null
;因此,一律檢查它。 此外,context
物件的屬性可能會傳回 null 參考 (Nothing
)。