Bagikan melalui


ToolboxItem.ValidatePropertyValue(String, Object) Metode

Definisi

Memvalidasi properti sebelum ditetapkan ke kamus properti.

protected:
 virtual System::Object ^ ValidatePropertyValue(System::String ^ propertyName, System::Object ^ value);
protected virtual object ValidatePropertyValue (string propertyName, object value);
protected virtual object? ValidatePropertyValue (string propertyName, object? value);
abstract member ValidatePropertyValue : string * obj -> obj
override this.ValidatePropertyValue : string * obj -> obj
Protected Overridable Function ValidatePropertyValue (propertyName As String, value As Object) As Object

Parameter

propertyName
String

Nama properti yang akan divalidasi.

value
Object

Nilai yang akan divalidasi.

Mengembalikan

Nilai yang digunakan untuk melakukan validasi.

Pengecualian

value adalah null, dan propertyName adalah "IsTransient".

Keterangan

Metode ValidatePropertyValue ini dipanggil setiap kali nilai diatur dalam kamus properti. Dengan metode ini, Anda dapat mengubah nilai objek sebelum menerapkannya, atau menolaknya dengan melemparkan pengecualian.

Berlaku untuk