ToolboxItem.ValidatePropertyValue(String, Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.