Language

LowerCaseStringConverter.ConvertTo メソッド

定義

指定したパラメーターに基づいて、オブジェクトを小文字の文字列に変換します。

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

パラメーター

ctx
ITypeDescriptorContext

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 オブジェクトは、変換するオブジェクトと、メソッドが完了した後の結果のオブジェクトの両方として機能します。 カスタム動作が必要な場合は、派生クラスでこのメソッドをオーバーライドします。

適用対象

こちらもご覧ください