LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) 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í.
Este método siempre devuelve true
y se usa junto con el método ConvertToString(IValueSerializerContext) para proporcionar mensajes de error descriptivos cuando se realiza un intento de serializar esta actividad a XAML.
public:
virtual bool CanConvertToString(System::Windows::Markup::IValueSerializerContext ^ context);
public bool CanConvertToString (System.Windows.Markup.IValueSerializerContext context);
abstract member CanConvertToString : System.Windows.Markup.IValueSerializerContext -> bool
override this.CanConvertToString : System.Windows.Markup.IValueSerializerContext -> bool
Public Function CanConvertToString (context As IValueSerializerContext) As Boolean
Parámetros
- context
- IValueSerializerContext
Información contextual usada para la conversión.
Devoluciones
Este método devuelve siempre true
.
Implementaciones
Comentarios
LambdaValue<TResult> se utiliza para las expresiones lambda especificadas en el código y no se puede serializar a XAML. Si se realiza un intento de serializar un flujo de trabajo que contiene una referencia LambdaValue<TResult>, se produce una excepción LambdaSerializationException. Si el flujo de trabajo que lo contiene requiere serialización XAML, utilice VisualBasicValue<TResult> o ExpressionServices para convertir la referencia LambdaValue<TResult> a un formato que se puede serializar.