Bagikan melalui


RouteValueExpressionEditor.EvaluateExpression Metode

Definisi

Mengevaluasi RouteValue 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 RouteValue untuk dievaluasi. Ekspresi tidak menyertakan awalan RouteValue ekspresi.

parseTimeData
Object

Objek yang berisi informasi penguraian tambahan yang digunakan untuk mengevaluasi ekspresi.

propertyType
Type

Jenis properti kontrol.

serviceProvider
IServiceProvider

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

Mengembalikan

Nilai parameter URL yang ditentukan jika evaluasi ekspresi berhasil; jika tidak, null.

Keterangan

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

Berlaku untuk

Lihat juga