BuiltInRoleConverter.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);
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の変換先となるカルチャ。

value
Object

変換するオブジェクト。

destinationType
Type

オブジェクトの変換元の型。

返品

変換されたオブジェクト。

例外

destinationTypeNothingです。

変換を実行できません。

注釈

変換元と変換後の最も一般的な型は、文字列オブジェクトです。 既定の実装では、オブジェクトが有効で、対象の型がString場合に、オブジェクトに対してToStringを呼び出します。

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

この型コンバーターは、Visual Basic User オブジェクトをサポートします。

適用対象

こちらもご覧ください