RouteUrlExpressionEditor.EvaluateExpression Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Evalueert een RouteUrl expressie en levert de ontwerptijdwaarde.
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
Parameters
- expression
- String
Een RouteUrl expressie die moet worden geƫvalueerd. De expressie bevat niet het RouteUrl expressievoorvoegsel.
- parseTimeData
- Object
Een object dat aanvullende parseringsinformatie bevat voor het evalueren van de expressie.
- propertyType
- Type
Het type besturingselementeigenschap.
- serviceProvider
- IServiceProvider
Een serviceprovider-implementatie die wordt geleverd door de ontwerphost die wordt gebruikt om aanvullende ontwerptijdservices te verkrijgen.
Retouren
De URL voor de opgegeven route- en routeparameterwaarden als de expressie-evaluatie is geslaagd; anders, null.
Opmerkingen
De visualontwerper gebruikt de EvaluateExpression methode om een RouteUrl expressie te evalueren en de ontwerptijdwaarde voor een bijbehorende besturingselementeigenschap op te geven.