LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta metoda zawsze zwraca true i jest używana w połączeniu z programem, ConvertToString(IValueSerializerContext) Aby zapewnić opisowe komunikaty o błędach podczas próby serializacji tego działania do języka 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
Parametry
- context
- IValueSerializerContext
Informacje kontekstowe, które są używane do konwersji.
Zwraca
Ta metoda zawsze zwraca wartość true .
Implementuje
Uwagi
LambdaValue<TResult> jest używany dla wyrażeń lambda określonych w kodzie i nie może być serializowany do XAML. Jeśli zostanie podjęta próba serializacji przepływu pracy, który zawiera LambdaValue<TResult> , jest LambdaSerializationException zgłaszany. Jeśli zawierający przepływ pracy wymaga serializacji XAML, użyj VisualBasicValue<TResult> lub użyj, ExpressionServices Aby skonwertować LambdaValue<TResult> do formatu, który może być serializowany.