TimeSpanMinutesConverter.ConvertTo 메서드

정의

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

매개 변수

ctx
ITypeDescriptorContext

형식 변환에 사용되는 ITypeDescriptorContext 개체입니다.

ci
CultureInfo

변환 중 사용되는 CultureInfo 개체입니다.

value
Object

변환할 대상 값입니다.

type
Type

변환할 대상 형식입니다.

반환

분 단위로 value 매개 변수를 나타내는 String입니다.

예제

다음 코드 예제에는 사용자 지정 하는 방법을 보여 줍니다는 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

설명

시스템은 구성 파일에 쓸 때 메서드를 사용하여 ConvertToTimeSpan 로 변환합니다 String.

적용 대상