RouteValueExpressionEditor.EvaluateExpression Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Valuta un'espressione RouteValue
e fornisce il valore in fase di progettazione.
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
Parametri
- expression
- String
Espressione RouteValue
da valutare. L'espressione non include il prefisso di espressione RouteValue
.
- parseTimeData
- Object
Oggetto contenente ulteriori informazioni di analisi utilizzate per la valutazione dell'espressione.
- propertyType
- Type
Tipo della proprietà del controllo.
- serviceProvider
- IServiceProvider
Implementazione del provider di servizi fornita dall'host della finestra di progettazione e utilizzata per ottenere ulteriori servizi in fase di progettazione.
Restituisce
Valore del parametro URL specificato, se la valutazione dell'espressione ha avuto esito positivo; in caso contrario, null
.
Commenti
La finestra di progettazione visiva usa il metodo per valutare un'espressione EvaluateExpressionRouteValue
e fornire il valore in fase di progettazione per una proprietà di controllo associata.