バージョン

ConvertTo(ITypeDescriptorContext,CultureInfo,Object,Type) メソッド

PaintElement インスタンスを InstanceDescriptor オブジェクトに変換します。
シンタックス
'宣言
 
Public Overloads Overrides Function ConvertTo( _
   ByVal context As ITypeDescriptorContext, _
   ByVal culture As CultureInfo, _
   ByVal paintItem As Object, _
   ByVal destinationType As Type _
) As Object
public override object ConvertTo( 
   ITypeDescriptorContext context,
   CultureInfo culture,
   object paintItem,
   Type destinationType
)

パラメータ

context
このメソッドをTypeConverterのコンテキスト内で呼び出す場合にコンテキストを提供するITypeDescriptor。
culture
変換先の型の文化を特定します。
paintItem
変換するインスタンスオブジェクト。
destinationType
オブジェクトの変換先の型。

戻り値の型

destinationTypeのオブジェクト。 変換ができない場合はNull。
解説

このメソッドは PaintElement のオブジェクトを、シリアル化とデザインタイム環境で使用する InstanceDescriptor オブジェクトに変換します。CanConvertTo(ITypeDescriptorContext,Type) メソッドを呼び出して、2つの型間の変換をサポートするかどうかを確認します。

.NET では、型はカルチャによって異なるため、異なる文化を持つ同名の 2 つの型は別々の型となります。型を変換する場合、このメソッドへの文化引数がマシンにインストールされている Infragistics アセンブリの文化と一致することを確認してください。

さらに、このメソッドでは paintItem パラメーターが PaintElement 型である必要があります。destinationTypeは、InstanceDescriptor型である必要があります。これらの基準のいずれかを満たさない場合、このメソッドは基本クラス実装があればそれに戻ります。

このヘルパー クラスの使用方法の詳細については、 InstanceDescriptor クラスのマニュアルを参照してください。

参照