次の方法で共有


ComponentResourceKeyConverter.ConvertTo メソッド

定義

指定したコンテキストを使用して、ComponentResourceKey から指定した型への変換を試みます。 常に例外をスローします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

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

戻り値

常に例外をスローします。

例外

変換を実行できません。

valueComponentResourceKey 型ではありません。

destinationTypenullです。

注釈

型では ComponentResourceKey 、型コンバーター パスを使用して値を変換しないでください。 代わりにマークアップ拡張機能を使用する必要があります。 このため、 メソッドと メソッドはCanConvertFrom(ITypeDescriptorContext, Type)常に を返しますfalseCanConvertTo(ITypeDescriptorContext, Type) メソッドと ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) メソッドはConvertFrom(ITypeDescriptorContext, CultureInfo, Object)常に例外をスローします。

適用対象