AppSettingsExpressionEditor.EvaluateExpression メソッド
アセンブリ: System.Design (system.design.dll 内)

Public Overrides Function EvaluateExpression ( _ expression As String, _ parseTimeData As Object, _ propertyType As Type, _ serviceProvider As IServiceProvider _ ) As Object
Dim instance As AppSettingsExpressionEditor Dim expression As String Dim parseTimeData As Object Dim propertyType As Type Dim serviceProvider As IServiceProvider Dim returnValue As Object returnValue = instance.EvaluateExpression(expression, parseTimeData, propertyType, serviceProvider)
public override Object EvaluateExpression ( string expression, Object parseTimeData, Type propertyType, IServiceProvider serviceProvider )
public: virtual Object^ EvaluateExpression ( String^ expression, Object^ parseTimeData, Type^ propertyType, IServiceProvider^ serviceProvider ) override
public Object EvaluateExpression ( String expression, Object parseTimeData, Type propertyType, IServiceProvider serviceProvider )
public override function EvaluateExpression ( expression : String, parseTimeData : Object, propertyType : Type, serviceProvider : IServiceProvider ) : Object
- expression
評価するアプリケーション設定式の文字列。expression は AppSettings の式プレフィックスを含みません。
式の評価が成功した場合は、expression によって参照されるオブジェクト。それ以外の場合は null 参照 (Visual Basic では Nothing)。

EvaluateExpression メソッドは、expression によって指定されたアプリケーション設定を検索し、アプリケーション設定の値を返します。
ビジュアル デザイナは、EvaluateExpression メソッドを使用して、アプリケーション設定式を評価し、関連付けられているコントロール プロパティのデザイン時の値を提供します。ビジュアル デザイナは、式文字列を指定して EvaluateExpression メソッドを呼び出し、評価された式の結果を使用して、デザイン サーフェイス上に描画されるコントロール プロパティの値を代入します。
実行時には、対応する AppSettingsExpressionBuilder 実装の EvaluateExpression メソッドおよび GetCodeExpression メソッドをページ パーサーが使用して、式を評価し、関連付けられているコントロール プロパティの実行時の値を提供します。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


AppSettingsExpressionEditor クラス
AppSettingsExpressionEditor メンバ
System.Web.UI.Design 名前空間
Configuration.AppSettings
System.Web.Compilation.AppSettingsExpressionBuilder
System.Web.UI.Design.ExpressionEditorSheet
System.Web.Compilation.ExpressionBuilder
HtmlControlDesigner.Expressions
System.Web.Compilation.ExpressionEditorAttribute
その他の技術情報
appSettings 要素 (全般設定スキーマ)
- AppSettingsExpressionEditor.EvaluateExpression メソッドのページへのリンク