Udostępnij za pośrednictwem


TimeSpanSecondsOrInfiniteConverter.ConvertFrom Metoda

Definicja

Konwertuje element String na .TimeSpan

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

Obiekt ITypeDescriptorContext używany do konwersji typów.

ci
CultureInfo

CultureInfo Obiekt używany podczas konwersji.

data
Object

String Obiekt do konwersji.

Zwraca

TimeSpan.MaxValue, jeśli data parametr jest String "nieskończony", w przeciwnym razie TimeSpan reprezentujący data parametr w sekundach.

Przykłady

Zapoznaj się z przykładami kodu w klasach InfiniteTimeSpanConverter i TimeSpanMinutesConverter .

Uwagi

System używa podczas ConvertFrom odczytywania z pliku konfiguracji, aby przekonwertować String wartość na TimeSpan, lub String "nieskończoność" na MaxValue.

Dotyczy