Condividi tramite


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

Definizione

Consente di convertire l'oggetto Double (utilizzato come valore di Zoom) in un oggetto di un tipo specificato.

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

Parametri

value
Object

Valore corrente dell'oggetto Zoom.

targetType
Type

Tipo nel quale value deve essere convertito. Deve essere Double o String.

parameter
Object

null.

culture
CultureInfo

Il linguaggio e le impostazioni cultura utilizzate durante la conversione.

Restituisce

UnsetValue quando il convertitore non può produrre un valore; ad esempio, quando value è null o quando targetType non è Double o String.

-oppure-

Il nuovo Object del tipo definito. Come è implementato in questa classe, deve essere Double oppure viene generato String. Se è una stringa, sarà formattato in modo appropriato per l'elemento culture.

Implementazioni

Commenti

UnsetValue può essere restituito per indicare che il convertitore non ha prodotto alcun valore e che il fallback (se disponibile) o il valore predefinito deve essere usato.

Passare null per parameter. Questo parametro è richiesto dalla firma di Converte viene usato da alcune implementazioni per fornire informazioni contestuali al convertitore, ma non viene usato in questa classe.

Si applica a