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です。

変換を実行できません。

注釈

変換元と変換元の最も一般的な型は、文字列オブジェクトです。 既定の実装では、 オブジェクトが有効で、宛先の型が の場合は、 オブジェクトに対して の呼び出し ToStringString行われます。

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

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

適用対象

こちらもご覧ください