LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此方法一律傳回 true
,而且當嘗試將此活動序列化為 XAML 時,會與 ConvertToString(IValueSerializerContext) 搭配使用以提供描述性的錯誤訊息。
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> 會用來當做程式碼中指定的 Lambda 運算式,不可序列化為 XAML。 如果嘗試序列化包含 LambdaValue<TResult> 的工作流程,會擲回 LambdaSerializationException。 如果包含的工作流程需要 XAML 序列化,請使用 VisualBasicValue<TResult> 或 ExpressionServices 將 LambdaValue<TResult> 轉換成可以序列化的格式。