Поделиться через


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

Целевые данные, передаваемые источнику.

targetType
TypeName Type

Тип целевого свойства в виде ссылки на тип (System.Type для Microsoft .NET, вспомогательная структуру TypeName для расширений компонентов Visual C++ (C++/CX)).

parameter
Object

Platform::Object

IInspectable

Необязательный параметр, используемый в логике преобразователя.

language
String

Platform::String

winrt::hstring

Язык преобразования.

Возвращаемое значение

Object

Platform::Object

IInspectable

Значение, передаваемое исходному объекту.

Комментарии

Если вы не используете преобразователь для привязок TwoWay , можно оставить ConvertBack нереализованным (использует шаблон по умолчанию из Visual Studio, где он возвращает исключение NotImplementedException).

Применяется к

См. также раздел