次の方法で共有


TimeSpanSecondsOrInfiniteConverter.ConvertFrom メソッド

定義

StringTimeSpanに変換します。

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 オブジェクト。

戻り値

パラメーターが "infinite" の場合dataTimeSpan.MaxValue。それ以外の場合はStringTimeSpan パラメーターをdata秒単位で表す 。

クラスと TimeSpanMinutesConverter クラスのコード例をInfiniteTimeSpanConverter参照してください。

注釈

システムは、構成ファイルからを読み取って値を StringTimeSpan変換するとき、または String "無限" を にMaxValue変換するときに を使用ConvertFromします。

適用対象