Sdílet prostřednictvím


TimeSpanSecondsOrInfiniteConverter.ConvertTo Metoda

Definice

Převede na 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

Parametry

ctx
ITypeDescriptorContext

Objekt ITypeDescriptorContext použitý pro převody typů.

ci
CultureInfo

Objekt CultureInfo použitý během převodu.

value
Object

Hodnota, kterou chcete převést.

type
Type

Typ převodu.

Návraty

Hodnota String "infinite", pokud value je parametr TimeSpan.MaxValue; String v opačném případě představuje value parametr v sekundách.

Příklady

Projděte si příklady kódu ve třídách InfiniteTimeSpanConverter a TimeSpanMinutesConverter .

Poznámky

Systém používá ConvertTo při zápisu do konfiguračního souboru k převodu TimeSpan hodnoty nebo MaxValue na String.

Platí pro