TimeSpanSecondsOrInfiniteConverter.ConvertFrom 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ ctx, System::Globalization::CultureInfo ^ ci, System::Object ^ data);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (ctx As ITypeDescriptorContext, ci As CultureInfo, data As Object) As Object
参数
用于类型转换的 ITypeDescriptorContext 对象。
- ci
- CultureInfo
转换期间使用的 CultureInfo 对象。
返回
如果data
参数为String“infinite”,则为 TimeSpan.MaxValue;否则为TimeSpan表示参数的 data
(以秒为单位)。
示例
请参阅 和 TimeSpanMinutesConverter 类中的InfiniteTimeSpanConverter代码示例。
注解
从配置文件读取时,系统使用 ConvertFrom 将值TimeSpan转换为 String ,或将String“无限”转换为 MaxValue。