RouteValueExpressionEditor.EvaluateExpression メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RouteValue式を評価し、デザイン時の値を提供します。
public:
override System::Object ^ EvaluateExpression(System::String ^ expression, System::Object ^ parseTimeData, Type ^ propertyType, IServiceProvider ^ serviceProvider);
public override object EvaluateExpression(string expression, object parseTimeData, Type propertyType, IServiceProvider serviceProvider);
override this.EvaluateExpression : string * obj * Type * IServiceProvider -> obj
Public Overrides Function EvaluateExpression (expression As String, parseTimeData As Object, propertyType As Type, serviceProvider As IServiceProvider) As Object
パラメーター
- expression
- String
評価する RouteValue 式。 式には、 RouteValue 式プレフィックスは含まれません。
- parseTimeData
- Object
式の評価に使用される追加の解析情報を含むオブジェクト。
- propertyType
- Type
コントロール プロパティの型。
- serviceProvider
- IServiceProvider
デザイナー ホストによって提供され、追加のデザイン時サービスを取得するために使用されるサービス プロバイダーの実装。
返品
式の評価が成功した場合の、指定された URL パラメーターの値。それ以外の場合は null。
注釈
ビジュアル デザイナーでは、 EvaluateExpression メソッドを使用して RouteValue 式を評価し、関連付けられているコントロール プロパティのデザイン時の値を指定します。