ZoomPercentageConverter.Convert(Object, Type, Object, CultureInfo) 方法

定义

Double(用作 Zoom 的值)转换为指定类型的对象。

public:
 virtual System::Object ^ Convert(System::Object ^ value, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object Convert (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member Convert : obj * Type * obj * System.Globalization.CultureInfo -> obj
override this.Convert : obj * Type * obj * System.Globalization.CultureInfo -> obj
Public Function Convert (value As Object, targetType As Type, parameter As Object, culture As CultureInfo) As Object

参数

value
Object

Zoom 的当前值。

targetType
Type

value 要转换为的类型。 它必须为 DoubleString

parameter
Object

null.

culture
CultureInfo

转换期间采用的语言和区域。

返回

当转换器无法生成值时,为 UnsetValue;例如,当 valuenull 或当 targetType 不为 DoubleString 时。

- 或 -

指定的类型的新 Object。 在此类中实现时,它必须为 DoubleString。 如果它是字符串,则它将为 culture 设置适当的格式。

实现

注解

UnsetValue 可以返回 以指示转换器未生成任何值,并且回退 ((如果可用)) 或默认值应改为使用。

传递 nullparameter 此参数是 的 Convert签名所必需的,某些实现使用此参数向转换器提供上下文信息;但此类中未使用此参数。

适用于