Språk

RouteUrlExpressionEditor.EvaluateExpression Metod

Definition

Utvärderar ett RouteUrl uttryck och tillhandahåller designtidsvärdet.

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

Parametrar

expression
String

Ett RouteUrl uttryck som ska utvärderas. Uttrycket innehåller inte uttrycksprefixet RouteUrl .

parseTimeData
Object

Ett objekt som innehåller ytterligare parsningsinformation för att utvärdera uttrycket.

propertyType
Type

Typ av kontrollegenskap.

serviceProvider
IServiceProvider

En implementering av tjänstleverantören som tillhandahålls av designervärden som används för att hämta ytterligare designtidstjänster.

Returer

URL:en för de angivna väg- och vägparametervärdena om uttrycksutvärderingen lyckades. annars . null

Kommentarer

Den visuella designern använder EvaluateExpression metoden för att utvärdera ett RouteUrl uttryck och ange designtidsvärdet för en associerad kontrollegenskap.

Gäller för

Se även