OpacityConverter.ConvertTo メソッド

定義

コンバーターのネイティブな型から目的の型の値に変換します。

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);
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

型コンバーターのコンテキストに関する情報を提供する ITypeDescriptorContext

culture
CultureInfo

変換に使用するロケール情報。

value
Object

変換する値。

destinationType
Type

オブジェクトの変換後の型。

戻り値

Object

変換後の value を表す Object

例外

destinationTypenullです。

valuedestinationType に変換できません。

注釈

この ConvertTo メソッドは、整数値をパーセンテージ String 表現に変換するために特殊化されています。 その他の型は、このメソッドの基本クラス実装に渡されます。

注意 (継承者)

独自の変換要件を指定するには、このメソッドをオーバーライドします。

このパラメーターを context 使用して、このコンバーターが呼び出される環境に関する追加情報を抽出できます。 パラメーターは null、常に内容を確認する必要があるためです。 また、上の ITypeDescriptorContext プロパティも返される null場合があります。

結果のオブジェクトは、 String 不透明度の割合を表します。

適用対象

こちらもご覧ください