IValueConverter.ConvertBack(Object, TypeName, Object, String) Méthode

Définition

Modifie les données cibles avant de les transmettre à l’objet source. Cette méthode est appelée uniquement dans les liaisons 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

Paramètres

value
Object

Platform::Object

IInspectable

Données cibles passées à la source.

targetType
TypeName Type

Type de la propriété cible, comme référence de type (System.Type pour Microsoft .NET, struct d’assistance TypeName pour les extensions de composant Visual C++ (C++/CX)).

parameter
Object

Platform::Object

IInspectable

Paramètre facultatif à utiliser dans la logique du convertisseur.

language
String

Platform::String

winrt::hstring

Langue de la conversion.

Retours

Object

Platform::Object

IInspectable

Valeur à passer à l’objet source.

Remarques

Si vous n’utilisez pas de convertisseur pour les liaisons TwoWay , il est acceptable de laisser ConvertBack non implémenté (utilise le modèle par défaut de Visual Studio où il retourne une exception NotImplementedException).

S’applique à

Voir aussi