次の方法で共有


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

変換する必要がある型。

戻り値

Object

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

属性

例外

valueDynamicResourceExtension として割り当てることができませんでした。

valuenullです。

注釈

destinationType 型である必要があります InstanceDescriptor。そうでない場合は、実装は基底ConvertTo (例外をスローする可能性があります) に分類されます。

適用対象