LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドは、常に true
を返し、ConvertToString(IValueSerializerContext) と共に使用されることで、このアクティビティの 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
パラメーター
- context
- IValueSerializerContext
変換のために使用されるコンテキスト情報。
戻り値
このメソッドは常に true
を返します。
実装
注釈
LambdaValue<TResult> は、コードで指定されたラムダ式用に使用され、XAML にシリアル化することはできません。 LambdaValue<TResult> が含まれているワークフローのシリアル化を試みると、LambdaSerializationException がスローされます。 コンテナーであるワークフローで XAML シリアル化が必要な場合は、VisualBasicValue<TResult> を使用するか、ExpressionServices を使用することで LambdaValue<TResult> をシリアル化が可能な形式に変換します。