Bagikan melalui


TimeSpanMinutesConverter.ConvertTo Metode

Definisi

Mengonversi menjadi TimeSpanString.

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

ctx
ITypeDescriptorContext

Objek yang ITypeDescriptorContext digunakan untuk konversi jenis.

ci
CultureInfo

Objek yang CultureInfo digunakan selama konversi.

value
Object

Nilai yang akan dikonversi.

type
Type

Jenis yang akan dikonversi.

Mengembalikan

yang String mewakili value parameter dalam menit.

Contoh

Contoh kode berikut menunjukkan cara menyesuaikan ConvertTo metode .

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

Keterangan

Sistem menggunakan ConvertTo metode saat menulis ke file konfigurasi untuk mengonversi TimeSpan ke String.

Berlaku untuk