LambdaValue<TResult>.CanConvertToString(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.
Cette méthode retourne toujours true
et est utilisée avec ConvertToString(IValueSerializerContext) pour fournir des messages d'erreur descriptifs en cas de tentative de sérialisation de cette activité en 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
Paramètres
- context
- IValueSerializerContext
Informations de contexte utilisées pour la conversion.
Retours
Cette méthode retourne toujours la valeur true
.
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é.