Aracılığıyla paylaş


ExpressionEditorSheet.GetExpression Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılınırsa, ifade Düzenleyicisi sayfası özellik değerleri tarafından oluşturulan ifade dizesini döndürür.

public:
 abstract System::String ^ GetExpression();
public abstract string GetExpression ();
abstract member GetExpression : unit -> string
Public MustOverride Function GetExpression () As String

Döndürülenler

String

Geçerli özellik değerleri için özel ifade dizesi.

Açıklamalar

Özel ifade Düzenleyicisi sayfası, bir ifade dizesi oluşturmak için birleştirilmiş birden çok ifade özelliği için tasarım zamanı ayarlarını içerir. Denetim özelliği değerleri, ifade dizeleri kullanılarak ayarlanabilir. ifade dizeleri, bir ifade oluşturucusu tarafından çalışma zamanında değerlendirilir.

GetExpressionYöntemi, geçerli ifade özelliklerinden oluşturulan bir ifade dizesi döndürür. Görsel tasarımcı, ifade sayfası özelliklerini ayarlamanıza olanak sağlar ve sonra GetExpression ifade dizesini almak ve denetim özelliği değerini ayarlamak için yöntemini çağırır.

Uygulayanlara Notlar

ExpressionEditorSheetDenetim özelliği değerleri için yeni bir ifade türü tanımlıyorsanız ve birden çok Expression Özellik değerini temel alan ifade dizesini derlemek istiyorsanız, sınıfından özel bir ifade Düzenleyicisi sayfası türetirsiniz. Türetilmiş bir sınıf uygulamasının aşağıdakileri içermesi gerekir: -İfade dizesinde, tasarım zamanında ayarlanabilir her bir ayrı değer için ortak özellik.

  • GetExpression() Özel ifade dizesini Düzenleyici sayfası özellik değerlerinden oluşturan yönteminin bir uygulamasıdır.

-İsteğe bağlı olarak, Düzenleyici sayfası özelliklerinin başlangıç değerlerini ayarlayan bir Oluşturucu uygulamasıdır.

İlişkili özel ifade Düzenleyicisi sınıfı, yöntemde türetilmiş düzenleyici sayfasının bir örneğini oluşturur GetExpressionEditorSheet(String, IServiceProvider) , bu örneği denetim özelliği için ayarlanmış geçerli ifade dizesiyle başlatır ve ardından örneği görsel tasarımcıya döndürür. Görsel tasarımcı, ifade sayfası özelliklerini ayarlamanıza olanak sağlar ve sonra GetExpression() giriş ifadesi sayfası özellik değerlerinden ifade dizesini oluşturmak için yöntemini çağırır.

Şunlara uygulanır

Ayrıca bkz.