RouteUrlExpressionEditor.EvaluateExpression Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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
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 pour une propriété de contrôle associée.