IValueConverter.ConvertBack(Object, TypeName, Object, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Изменяет целевые данные перед их передачей в исходный объект. Этот метод вызывается только в привязках 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
Параметры
- value
-
Object
Platform::Object
IInspectable
Целевые данные, передаваемые источнику.
Тип целевого свойства в виде ссылки на тип (System.Type для Microsoft .NET, вспомогательная структуру TypeName для расширений компонентов Visual C++ (C++/CX)).
- parameter
-
Object
Platform::Object
IInspectable
Необязательный параметр, используемый в логике преобразователя.
- language
-
String
Platform::String
winrt::hstring
Язык преобразования.
Возвращаемое значение
Значение, передаваемое исходному объекту.
Комментарии
Если вы не используете преобразователь для привязок TwoWay , можно оставить ConvertBack нереализованным (использует шаблон по умолчанию из Visual Studio, где он возвращает исключение NotImplementedException).