Partager via


RouteUrlExpressionEditor.EvaluateExpression Méthode

Définition

Évalue une expression RouteUrl et fournit la valeur au moment du design.

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

Paramètres

expression
String

Expression RouteUrl à évaluer. L'expression ne comprend pas le préfixe d'expression RouteUrl.

parseTimeData
Object

Objet qui contient des informations d'analyse supplémentaires pour évaluer l'expression.

propertyType
Type

Type de la propriété du contrôle.

serviceProvider
IServiceProvider

Implémentation d'un fournisseur de services fournie par l'hôte concepteur et utilisée pour obtenir des services supplémentaires au moment du design.

Retours

Object

URL des valeurs d'itinéraire et des valeurs de paramètre d'itinéraire spécifiées si l'évaluation de l'expression a réussi ; sinon, null.

Remarques

Le concepteur visuel utilise la EvaluateExpression méthode pour évaluer une RouteUrl expression et fournir la valeur au moment du design d’une propriété de contrôle associée.

S’applique à

Voir aussi