다음을 통해 공유


DynamicResourceExtensionConverter.ConvertTo 메서드

정의

지정된 개체를 다른 형식으로 변환합니다.

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
[System.Security.SecurityCritical]
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType);
[<System.Security.SecurityCritical>]
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (context As ITypeDescriptorContext, culture As CultureInfo, value As Object, destinationType As Type) As Object

매개 변수

context
ITypeDescriptorContext

형식 컨텍스트를 제공하는 ITypeDescriptorContext 개체입니다.

culture
CultureInfo

숫자를 나타내는 문화권이 지정된 CultureInfo 개체입니다.

value
Object

변환할 값입니다. 이 개체는 DynamicResourceExtension 형식이어야 합니다.

destinationType
Type

변환 결과가 될 형식입니다.

반환

Object

반환되는 변환된 개체입니다. 이 항목을 요청된 형식으로 캐스팅합니다. 일반적으로 이 항목은 InstanceDescriptor로 캐스팅해야 합니다.

특성

예외

valueDynamicResourceExtension로 할당될 수 없습니다.

value이(가) null인 경우

설명

destinationType 는 형식 InstanceDescriptor이 될 것으로 예상됩니다. 그렇지 않으면 구현이 기본으로 대체됩니다(ConvertTo예외를 throw할 수 있음).

적용 대상