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

変換の型。

戻り値

String パラメーターが TimeSpan.MaxValue の場合valueは "infinite"。それ以外の場合は、 String パラメーターをvalue秒単位で表す 。

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

注釈

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

適用対象