Freigeben über


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

Definition

Ändert die Zieldaten, bevor sie an das Quellobjekt übergeben werden. Diese Methode wird nur in TwoWay-Bindungen aufgerufen.

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

Parameter

value
Object

Platform::Object

IInspectable

Die An die Quelle übergebenen Zieldaten.

targetType
TypeName Type

Der Typ der Zieleigenschaft als Typverweis (System.Type für Microsoft .NET, eine TypeName-Hilfsstruktur für Visual C++-Komponentenerweiterungen (C++/CX)).

parameter
Object

Platform::Object

IInspectable

Ein optionaler Parameter, der in der Konverterlogik verwendet werden soll.

language
String

Platform::String

winrt::hstring

Die Sprache der Konvertierung.

Gibt zurück

Object

Platform::Object

IInspectable

Der Wert, der an das Quellobjekt übergeben werden soll.

Hinweise

Wenn Sie keinen Konverter für TwoWay-Bindungen verwenden, ist es akzeptabel, ConvertBack nicht implementiert zu lassen (verwendet die Standardvorlage aus Visual Studio, wo eine NotImplementedException zurückgegeben wird).

Gilt für:

Weitere Informationen