LengthConverter.ConvertTo 方法

定义

将其他类型转换为表示对象长度的 Double 的实例。

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ typeDescriptorContext, System::Globalization::CultureInfo ^ cultureInfo, System::Object ^ value, Type ^ destinationType);
[System.Security.SecurityCritical]
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object value, Type destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, 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 (typeDescriptorContext As ITypeDescriptorContext, cultureInfo As CultureInfo, value As Object, destinationType As Type) As Object

参数

typeDescriptorContext
ITypeDescriptorContext

描述组件的上下文信息,例如组件的容器和 PropertyDescriptor

cultureInfo
CultureInfo

标识区域性特定的信息,包括写入系统和使用的日历。

value
Object

标识正在转换的 Object

destinationType
Type

正要将 Double 的此实例转换为的数据类型。

返回

一个表示转换值的新 Object

属性

例外

valuenull 时发生。

value 不为 null 且不是 Brush 或者 destinationType 无效时发生。

适用于