ExpressionEditorSheet.GetExpression 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í.
Při přepsání v odvozené třídě vrátí řetězec výrazu, který je vytvořen hodnotami vlastnosti listu editoru výrazů.
public:
abstract System::String ^ GetExpression();
public abstract string GetExpression ();
abstract member GetExpression : unit -> string
Public MustOverride Function GetExpression () As String
Návraty
Řetězec vlastního výrazu pro aktuální hodnoty vlastností.
Poznámky
Vlastní list editoru výrazů obsahuje nastavení pro dobu návrhu pro více vlastností výrazů, které jsou kombinovány pro vytvoření řetězce výrazu. Hodnoty vlastností ovládacího prvku lze nastavit pomocí řetězců výrazů; řetězce výrazů jsou vyhodnoceny za běhu tvůrcem výrazů.
GetExpressionMetoda vrátí řetězec výrazu, který je sestaven z vlastností aktuálního výrazu. Vizuální Návrhář umožňuje nastavit vlastnosti seznamu výrazů a potom volat GetExpression metodu pro získání řetězce výrazu a nastavení hodnoty vlastnosti ovládacího prvku.
Poznámky pro implementátory
Odvodit vlastní list editoru výrazů z ExpressionEditorSheet třídy, pokud definujete nový typ výrazu pro hodnoty vlastností ovládacího prvku a chcete sestavit řetězec výrazu na základě více hodnot vlastností výrazu. Implementace odvozené třídy by měla obsahovat následující: – Veřejná vlastnost pro každou jedinečnou hodnotu v řetězci výrazu, kterou lze nastavit v době návrhu.
-Implementace GetExpression() metody, která vytváří řetězec vlastního výrazu z hodnot vlastností listu editoru.
– Volitelně implementace konstruktoru, která nastaví počáteční hodnoty vlastností listu editoru.
Přidružená třída Editoru vlastních výrazů vytvoří instanci odvozeného listu editoru v GetExpressionEditorSheet(String, IServiceProvider) metodě, Inicializuje tuto instanci s aktuální sadou řetězců výrazu pro vlastnost ovládacího prvku a poté vrátí instanci do vizuálního návrháře. Vizuální Návrhář umožňuje nastavit vlastnosti seznamu výrazů a následně volat GetExpression() metodu pro vytvoření řetězce výrazu z hodnot vlastností listu vstupních výrazů.