Sdílet prostřednictvím


TimeSpanSecondsOrInfiniteConverter.ConvertFrom Metoda

Definice

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

Parametry

ctx
ITypeDescriptorContext

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

ci
CultureInfo

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

data
Object

Objekt String , který chcete převést.

Návraty

TimeSpan.MaxValue, pokud data je String parametr "infinite"; TimeSpan jinak představuje data 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á ConvertFrom při čtení z konfiguračního souboru hodnotu na StringTimeSpannebo "nekonečnou String " hodnotu na MaxValue.

Platí pro