LambdaValue<TResult>.ConvertToString(IValueSerializerContext) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lève une LambdaSerializationException et est utilisée avec CanConvertToString(IValueSerializerContext) pour fournir des messages d'erreur descriptifs en cas de tentative de sérialisation de cette activité en XAML.
public:
virtual System::String ^ ConvertToString(System::Windows::Markup::IValueSerializerContext ^ context);
public string ConvertToString (System.Windows.Markup.IValueSerializerContext context);
abstract member ConvertToString : System.Windows.Markup.IValueSerializerContext -> string
override this.ConvertToString : System.Windows.Markup.IValueSerializerContext -> string
Public Function ConvertToString (context As IValueSerializerContext) As String
Paramètres
- context
- IValueSerializerContext
Informations de contexte utilisées pour la conversion.
Retours
Lève une LambdaSerializationException lorsqu'elle est appelée.
Implémente
Remarques
LambdaValue<TResult> est utilisé pour les expressions lambda spécifiées dans le code et ne peut pas être sérialisé en XAML. En cas de tentative de sérialisation d'un flux de travail qui contient un LambdaValue<TResult>, une LambdaSerializationException est levée. Si le flux de travail conteneur requiert une sérialisation XAML, utilisez VisualBasicValue<TResult> ou ExpressionServices pour convertir le LambdaValue<TResult> en un format qui peut être sérialisé.