TimeSpanMinutesConverter.ConvertTo Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Parametreler
ITypeDescriptorContext Tür dönüştürmeleri için kullanılan nesne.
- ci
- CultureInfo
Dönüştürme CultureInfo sırasında kullanılan nesne.
- value
- Object
Dönüştürülecek değer.
- type
- Type
Dönüştürülecek tür.
Döndürülenler
String dakika cinsinden parametresini value
temsil eden.
Örnekler
Aşağıdaki kod örneğinde yönteminin nasıl özelleştirileceği gösterilmektedir ConvertTo .
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
Açıklamalar
Sistem, bir yapılandırma dosyasına yazarken yöntemini kullanarak ConvertTo bir TimeSpanStringöğesine dönüştürür.