RouteUrlExpressionEditor.EvaluateExpression Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Evalúa una expresión RouteUrl
y proporciona el valor en tiempo de diseño.
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
Parámetros
- expression
- String
Expresión RouteUrl
que se va a evaluar. La expresión no incluye el prefijo de expresión RouteUrl
.
- parseTimeData
- Object
Objeto que contiene información de análisis adicional para evaluar la expresión.
- propertyType
- Type
Tipo de la propiedad de control.
- serviceProvider
- IServiceProvider
Implementación del proveedor de servicios proporcionada por el host del diseñador, que se utiliza para obtener servicios adicionales en tiempo de diseño.
Devoluciones
Dirección URL para los valores de ruta y valores de parámetro de ruta especificados si la expresión se evaluó correctamente; de lo contrario, devuelve null
.
Comentarios
El diseñador visual usa el EvaluateExpression método para evaluar una RouteUrl
expresión y proporcionar el valor en tiempo de diseño de una propiedad de control asociada.