LowerCaseStringConverter.ConvertTo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパラメーターに基づいて、オブジェクトを小文字の文字列に変換します。
public:
override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ ctx, System::Globalization::CultureInfo ^ ci, System::Object ^ value, Type ^ type);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, Type type);
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (ctx As ITypeDescriptorContext, ci As CultureInfo, value As Object, type As Type) As Object
パラメーター
ITypeDescriptorContext インターフェイスを実装するオブジェクト。
- ci
- CultureInfo
CultureInfo クラスを実装するオブジェクト。
- value
- Object
変換対象のオブジェクト。
- type
- Type
変換対象のオブジェクトの型。
戻り値
小文字の文字列オブジェクト。
例
次の例では、このメソッドを使用する方法を示します。
// ConvertTo method.
Console.WriteLine("Original Value: {0}",
testStrVal.ToString());
resultStrVal = myLCStrConverter.ConvertTo
(ctx,ci,testStrVal, testStrVal.GetType());
Console.WriteLine("ConvertTo result: {0}",
resultStrVal.ToString());
' ConvertTo method.
Console.WriteLine("Original Value: {0}", _
testStrVal.ToString())
resultStrVal = myLCStrConverter.ConvertTo _
(ctx, ci, testStrVal, testStrVal.GetType())
Console.WriteLine("ConvertTo result: {0}", _
resultStrVal.ToString())
注釈
このメソッドは、インターフェイスをパラメーターとして実装する ITypeDescriptorContext オブジェクトを ctx
使用します。 このインターフェイスは、コンポーネントに関するコンテキスト情報を提供します。 通常、このインターフェイスはデザイン時に、デザイン時コンテナーに関する情報を提供するために使用されます。 これは ITypeDescriptorContext 、型変換でよく使用されます。 パラメーター オブジェクトは ci
、カルチャに関連する情報を提供します。 オブジェクトは value
、変換するオブジェクトと、メソッドが完了した後の結果のオブジェクトの両方として機能します。 カスタム動作が必要な場合は、派生クラスでこのメソッドをオーバーライドします。