Поделиться через


TimeSpanSecondsOrInfiniteConverter.ConvertTo Метод

Определение

Преобразует TimeSpan в. 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 "infinite", если value параметр имеет значение TimeSpan.MaxValue; в String противном случае — значение , представляющее value параметр в секундах.

Примеры

См. примеры кода в классах InfiniteTimeSpanConverter и TimeSpanMinutesConverter .

Комментарии

Система использует ConvertTo при записи в файл конфигурации для преобразования TimeSpan значения или MaxValue в String.

Применяется к