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) メソッドと CanConvertTo(ITypeDescriptorContext, Type) メソッドは常に falseを返します。 ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)メソッドと ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) メソッドは常に例外をスローします。

適用対象