LambdaValue<TResult>.CanConvertToString(IValueSerializerContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato metoda vždy vrací true
a používá se ve spojení s ConvertToString(IValueSerializerContext) k poskytování popisných chybových zpráv při pokusu o serializaci této aktivity do 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
Kontextové informace, které se používají pro převod.
Návraty
Tato metoda vždy vrátí true
.
Implementuje
Poznámky
LambdaValue<TResult> se používá pro výrazy lambda zadané v kódu a nelze je serializovat do XAML. Pokud je proveden pokus o serializaci pracovního postupu, který obsahuje LambdaValue<TResult> , LambdaSerializationException je vyvolán . Pokud obsahující pracovní postup vyžaduje serializaci XAML, použijte VisualBasicValue<TResult> nebo použijte ExpressionServices k převodu LambdaValue<TResult> do formátu, který lze serializovat.