Condividi tramite


IValueConverter.ConvertBack(Object, TypeName, Object, String) Metodo

Definizione

Modifica i dati di destinazione prima di passarlo all'oggetto di origine. Questo metodo viene chiamato solo nelle associazioni TwoWay .

public:
 Platform::Object ^ ConvertBack(Platform::Object ^ value, TypeName targetType, Platform::Object ^ parameter, Platform::String ^ language);
IInspectable ConvertBack(IInspectable const& value, TypeName const& targetType, IInspectable const& parameter, winrt::hstring const& language);
public object ConvertBack(object value, System.Type targetType, object parameter, string language);
function convertBack(value, targetType, parameter, language)
Public Function ConvertBack (value As Object, targetType As Type, parameter As Object, language As String) As Object

Parametri

value
Object

Platform::Object

IInspectable

Dati di destinazione passati all'origine.

targetType
TypeName Type

Tipo della proprietà di destinazione, come riferimento al tipo (System.Type per Microsoft .NET, uno struct helper TypeName per le estensioni del componente Visual C++ (C++/CX)).

parameter
Object

Platform::Object

IInspectable

Parametro facoltativo da usare nella logica del convertitore.

language
String

Platform::String

winrt::hstring

Lingua della conversione.

Restituisce

Object

Platform::Object

IInspectable

Valore da passare all'oggetto di origine.

Commenti

Se non si usa un convertitore per le associazioni TwoWay , è accettabile lasciare ConvertBack non implementato (usa l'impostazione predefinita del modello da Visual Studio in cui restituisce un'eccezione NotImplementedException).

Si applica a

Vedi anche