次の方法で共有


CollectionConverter.ConvertTo メソッド

定義

値オブジェクトを目的の型に変換します。

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);
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

書式指定コンテキストを提供する ITypeDescriptorContext

culture
CultureInfo

value の変換後のカルチャ。

value
Object

変換対象の Object。 このパラメーターは、ICollection から継承する必要があります。

destinationType
Type

値の変換後の Type

戻り値

変換後の値を表す Object

例外

destinationTypenullです。

変換を実行できません。

注釈

context パラメーターを使用すると、このコンバーターが呼び出されている環境についての追加情報を抽出できます。 これは null の場合があるため、常に確認してください。 また、コンテキスト オブジェクトのプロパティも null を返す場合があります。

注意

変換された結果は、プロパティ ブラウザーに表示されます。 たとえば、char コレクションを文字列に変換する場合は、 として char[] collection表示されます。

適用対象