言語

DynamicResourceExtensionConverter.ConvertTo メソッド

定義

指定したオブジェクトを別の型に変換します。

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
[System.Security.SecurityCritical]
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);
[<System.Security.SecurityCritical>]
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
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

数値を表すカルチャを指定する CultureInfo オブジェクト。

value
Object

変換する値。 これは型 DynamicResourceExtensionである必要があります。

destinationType
Type

変換する必要がある型。

返品

返された変換されたオブジェクト。 これを要求された型にキャストします。 通常、これは InstanceDescriptorにキャストする必要があります。

属性

例外

valueDynamicResourceExtensionとして割り当てませんでした。

valuenullです。

注釈

destinationTypeInstanceDescriptor型であることが期待されます。そうでない場合、実装は基底にフォールバックします (ConvertTo。例外がスローされる可能性があります)。

適用対象