TimeSpanSecondsOrInfiniteConverter.ConvertFrom 方法

定義

String 轉換成 TimeSpan

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

參數

ctx
ITypeDescriptorContext

ITypeDescriptorContext 物件用於型別轉換。

ci
CultureInfo

在轉換時所使用的 CultureInfo 物件。

data
Object

要進行轉換的 String 物件。

傳回

如果參數為 String 「infinite」,則 dataTimeSpan.MaxValue;否則為 TimeSpan 以秒為單位表示參數 data 的 。

範例

請參閱 和 TimeSpanMinutesConverter 類別中的 InfiniteTimeSpanConverter 程式碼範例。

備註

從組態檔讀取時,系統會使用 將值轉換成 ,或 String 將 「無限」轉換成 StringMaxValueTimeSpanConvertFrom

適用於