TimeSpanMinutesConverter.ConvertFrom Methode

Definition

Konvertiert ein String -Element in ein TimeSpan-Element.

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

Parameter

ctx
ITypeDescriptorContext

Das Objekt, das ITypeDescriptorContext für Typkonvertierungen verwendet wird.

ci
CultureInfo

Das objekt, das CultureInfo während der Konvertierung verwendet wird.

data
Object

Das String zu konvertierende Objekt.

Gibt zurück

Der TimeSpan Parameter wird in Minuten dargestellt data .

Beispiele

Das folgende Codebeispiel zeigt, wie die ConvertFrom Methode angepasst wird.

public override object ConvertFrom(
    ITypeDescriptorContext ctx, CultureInfo ci, object data)
{

    long min = long.Parse((string)data,
        CultureInfo.InvariantCulture);

    return TimeSpan.FromMinutes((double)min);
}
Public Overrides Function ConvertFrom( _
ByVal ctx As ITypeDescriptorContext, _
ByVal ci As CultureInfo, ByVal data As Object) As Object

    Dim min As Long = _
    Long.Parse(CStr(data), CultureInfo.InvariantCulture)

    Return TimeSpan.FromMinutes(System.Convert.ToDouble(min))

End Function 'ConvertFrom

Hinweise

Das System verwendet die ConvertFrom Methode beim Lesen aus einer Konfigurationsdatei, um einen String Wert in TimeSpan.

Gilt für: