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

例外

destinationTypenullです。

valuedestinationTypeに変換できません。

注釈

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

注意 (継承者)

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

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

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

適用対象

こちらもご覧ください