Aracılığıyla paylaş


ZoomPercentageConverter.Convert(Object, Type, Object, CultureInfo) Yöntem

Tanım

Double değerini (değeri Zoomolarak kullanılır) belirtilen türdeki bir nesneye dönüştürür.

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

Parametreler

value
Object

öğesinin Zoomgeçerli değeri.

targetType
Type

Dönüştürülecek tür value . Bu veya StringolmalıdırDouble.

parameter
Object

null.

culture
CultureInfo

Dönüştürme sırasında varsayılan dil ve kültür.

Döndürülenler

UnsetValuedönüştürücü bir değer üretemediğinde; örneğin, veya olduğunda valuenull veya targetTypeStringolmadığındaDouble.

-veya-

Belirlenen türün yenisi Object . Bu sınıfta uygulandığı gibi, bu bir Double veya Stringolmalıdır. Bu bir dizeyse, için cultureuygun şekilde biçimlendirilir.

Uygulamalar

Açıklamalar

UnsetValue dönüştürücüsü hiçbir değer üretmediğini ve bunun yerine geri dönüş (varsa) veya varsayılan değerin kullanılması gerektiğini belirtmek için döndürülebilir.

için parametergeçirinnull. Bu parametre, imzası Convertiçin gereklidir ve bazı uygulamalar tarafından dönüştürücüye bağlamsal bilgi sağlamak için kullanılır; ancak bu sınıfta kullanılmaz.

Şunlara uygulanır