TimeSpanSecondsOrInfiniteConverter.ConvertTo メソッド

定義

TimeSpanを a に変換します。 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 の場合は "infinite" String。それ以外の場合は、value パラメーターを秒単位で表すString

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

注釈

システムは、構成ファイルに書き込むときに ConvertTo を使用して、 TimeSpan 値または MaxValueStringに変換します。

適用対象