Sprache

ZoomPercentageConverter.Convert(Object, Type, Object, CultureInfo) Methode

Definition

Wandelt den Double (als Wert von Zoom) in ein Objekt des angegebenen Typs um.

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

Parameter

value
Object

Der aktuelle Wert von Zoom.

targetType
Type

Der Typ, in den value konvertiert werden soll. Dies muss sein Double oder String.

parameter
Object

null.

culture
CultureInfo

Die Sprache und Kultur, die während der Konvertierung angenommen wurde.

Gibt zurück

UnsetValuewenn der Konverter keinen Wert erzeugen kann; Wenn dies z. Bvalue. nicht oder nicht nulltargetType der Zeitpunkt ist oder Double.String

-oder-

Der neue Object des angegebenen Typs. Wie in dieser Klasse implementiert, muss dies entweder ein Double oder ein .String Wenn es sich um eine Zeichenfolge handelt, wird sie entsprechend für die culture.

Implementiert

Hinweise

UnsetValue kann zurückgegeben werden, um anzugeben, dass der Konverter keinen Wert erzeugt hat und dass stattdessen der Fallback (falls verfügbar) oder der Standardwert verwendet werden soll.

Pass null für parameter. Dieser Parameter wird von der Signatur von Convert, und wird von einigen Implementierungen verwendet, um kontextbezogene Informationen für den Konverter bereitzustellen. Es wird jedoch nicht in dieser Klasse verwendet.

Gilt für: