Bagikan melalui


RouteUrlExpressionEditor.EvaluateExpression Metode

Definisi

Mengevaluasi RouteUrl ekspresi dan memberikan nilai waktu desain.

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

Parameter

expression
String

Ekspresi RouteUrl untuk dievaluasi. Ekspresi tidak menyertakan awalan RouteUrl ekspresi.

parseTimeData
Object

Objek yang berisi informasi penguraian tambahan untuk mengevaluasi ekspresi.

propertyType
Type

Jenis properti kontrol.

serviceProvider
IServiceProvider

Implementasi penyedia layanan yang disediakan oleh host perancang yang digunakan untuk mendapatkan layanan waktu desain tambahan.

Mengembalikan

URL untuk rute dan nilai parameter rute yang ditentukan jika evaluasi ekspresi berhasil; jika tidak, null.

Keterangan

Perancang visual menggunakan EvaluateExpression metode untuk mengevaluasi RouteUrl ekspresi dan memberikan nilai waktu desain untuk properti kontrol terkait.

Berlaku untuk

Lihat juga