InfiniteTimeSpanConverter.ConvertTo 方法

定义

TimeSpan 转换为 String

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

转换类型。

返回

如果value参数为 TimeSpan.MaxValue,则String为“infinite”;否则为String表示以分钟为单位的参数value的 。

注解

在将属性写入配置文件以将 对象转换为 TimeSpan 对象String时,系统使用 ConvertTo 方法。

写入配置文件时,ConvertTo系统使用 方法将 值或 MaxValue 转换为 TimeSpanString

适用于