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

要转换的对象的类型。

返回

Object

小写字符串对象。

示例

下面的示例演示如何使用此方法。

// 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())

注解

此方法使用实现接口作为ctx参数的对象ITypeDescriptorContext。 此接口提供有关组件的上下文信息。 通常,此接口在设计时用于提供有关设计时容器的信息。 通常用于 ITypeDescriptorContext 类型转换。 参数 ci 对象提供区域性相关信息。 该方法完成后,该 value 对象充当要转换的对象和生成的对象。 如果需要自定义行为,请重写派生类中的此方法。

适用于

另请参阅