Udostępnij za pośrednictwem


RouteUrlExpressionEditor.EvaluateExpression Metoda

Definicja

RouteUrl Oblicza wyrażenie i udostępnia wartość czasu projektowania.

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

Parametry

expression
String

Wyrażenie RouteUrl do obliczenia. Wyrażenie nie zawiera prefiksu RouteUrl wyrażenia.

parseTimeData
Object

Obiekt zawierający dodatkowe informacje umożliwiające analizowanie wyrażenia.

propertyType
Type

Typ właściwości kontrolki.

serviceProvider
IServiceProvider

Implementacja dostawcy usług dostarczana przez hosta projektanta, który jest używany do uzyskiwania dodatkowych usług w czasie projektowania.

Zwraca

Adres URL wartości parametrów określonej trasy i trasy, jeśli ocena wyrażenia powiodła się; w przeciwnym razie , null.

Uwagi

Projektant wizualizacji używa EvaluateExpression metody , aby ocenić RouteUrl wyrażenie i podać wartość czasu projektowania dla skojarzonej właściwości kontrolki.

Dotyczy

Zobacz też