LambdaReference<T>.CanConvertToString(IValueSerializerContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode gibt immer zurück true und wird zusammen mit ConvertToString(IValueSerializerContext) der Bereitstellung beschreibender Fehlermeldungen verwendet, wenn versucht wird, diese Aktivität in XAML zu serialisieren.
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
Parameter
- context
- IValueSerializerContext
Kontextinformationen, die für die Konvertierung verwendet werden.
Gibt zurück
Diese Methode gibt immer true zurück.
Implementiert
Hinweise
LambdaReference<T> wird für im Code angegebene Lambda-Ausdrücke verwendet und kann nicht in XAML serialisiert werden. Wenn versucht wird, einen Workflow zu serialisieren, der einen LambdaReference<T> enthält, wird ein LambdaSerializationException Fehler ausgelöst. Wenn der enthaltende Workflow eine XAML-Serialisierung erfordert, verwenden VisualBasicReference<TResult> oder verwenden ExpressionServices Sie diese, um das LambdaReference<T> Format zu konvertieren, das serialisiert werden kann.