TimeSpanMinutesConverter.ConvertTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Parameter
Das Objekt, das ITypeDescriptorContext für Typkonvertierungen verwendet wird.
- ci
- CultureInfo
Das objekt, das CultureInfo während der Konvertierung verwendet wird.
- value
- Object
Der wert, in den konvertiert werden soll.
- type
- Type
Der Typ, in den konvertiert werden soll.
Gibt zurück
Der String Parameter wird in Minuten dargestellt value .
Beispiele
Das folgende Codebeispiel zeigt, wie die ConvertTo Methode angepasst wird.
public override object ConvertTo(
ITypeDescriptorContext ctx, CultureInfo ci,
object value, Type type)
{
ValidateType(value, typeof(TimeSpan));
long data = (long)(((TimeSpan)value).TotalMinutes);
return data.ToString(CultureInfo.InvariantCulture);
}
Public Overrides Function ConvertTo( _
ByVal ctx As ITypeDescriptorContext, _
ByVal ci As CultureInfo, ByVal value As Object, _
ByVal type As Type) As Object
ValidateType(value, GetType(TimeSpan))
Dim data As Long = _
Fix(CType(value, TimeSpan).TotalMinutes)
Return data.ToString(CultureInfo.InvariantCulture)
End Function 'ConvertTo
Hinweise
Das System verwendet die ConvertTo Methode beim Schreiben in eine Konfigurationsdatei, um eine in eine TimeSpanString .