IMultiValueConverter.ConvertBack(Object, Type[], Object, CultureInfo) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Convierte un valor de destino de enlace en los valores de enlace de origen.
public:
cli::array <System::Object ^> ^ ConvertBack(System::Object ^ value, cli::array <Type ^> ^ targetTypes, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture);
abstract member ConvertBack : obj * Type[] * obj * System.Globalization.CultureInfo -> obj[]
Public Function ConvertBack (value As Object, targetTypes As Type(), parameter As Object, culture As CultureInfo) As Object()
Parámetros
- value
- Object
Valor que genera el destino de enlace.
- targetTypes
- Type[]
Matriz de tipos a la que se va a convertir. La longitud de la matriz indica el número y los tipos de valores que se sugieren para que el método devuelva.
- parameter
- Object
Parámetro del convertidor que se va a usar.
- culture
- CultureInfo
Referencia cultural que se va a usar en el convertidor.
Devoluciones
Matriz de valores que se han convertido del valor de destino a los valores de origen.
Comentarios
Si hay más valores devueltos de los que hay enlaces en MultiBinding, se omiten los valores devueltos excesivos. Si hay más enlaces de origen de los que hay valores devueltos, los enlaces de origen restantes no tienen ningún valor establecido en ellos. Los tipos de valores devueltos no se comprueban con targetTypes; los valores se establecen directamente en los enlaces de origen.
Devuelve DoNothing en la posición i para indicar que no se debe establecer ningún valor en el enlace de origen en el índice i.
Devuelve DependencyProperty.UnsetValue en posición i para indicar que el convertidor no puede proporcionar un valor para el enlace de origen en el índice iy que no se debe establecer ningún valor en él.
Vuelva null a indicar que el convertidor no puede realizar la conversión o que no admite la conversión en esta dirección.
El motor de enlace de datos no detecta excepciones producidas por un convertidor proporcionado por el usuario. Cualquier excepción producida por el ConvertBack método o las excepciones no detectadas producidas por métodos que las ConvertBack llamadas al método se tratan como errores en tiempo de ejecución. Controle los problemas previstos devolviendo null.