次の方法で共有


LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) メソッド

定義

このメソッドは、常に 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

変換のために使用されるコンテキスト情報。

戻り値

Boolean

このメソッドは常に true を返します。

実装

注釈

LambdaValue<TResult> は、コードで指定されたラムダ式用に使用され、XAML にシリアル化することはできません。 LambdaValue<TResult> が含まれているワークフローのシリアル化を試みると、LambdaSerializationException がスローされます。 コンテナーであるワークフローで XAML シリアル化が必要な場合は、VisualBasicValue<TResult> を使用するか、ExpressionServices を使用することで LambdaValue<TResult> をシリアル化が可能な形式に変換します。

適用対象