ValidatingPropertiesEventArgs Kelas
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.
Menyediakan data untuk peristiwa tersebut ValidatingProperties .
public ref class ValidatingPropertiesEventArgs : EventArgs
public class ValidatingPropertiesEventArgs : EventArgs
type ValidatingPropertiesEventArgs = class
inherit EventArgs
Public Class ValidatingPropertiesEventArgs
Inherits EventArgs
- Warisan
Contoh
Contoh berikut menunjukkan penanganan aktivitas untuk peristiwa tersebut ValidatingProperties . Ketika nilai yang diteruskan untuk FirstName
properti kosong atau null
, FirstName
properti ditambahkan ke FailedProperties koleksi.
void Application_Start(object sender, EventArgs e)
{
System.Web.ApplicationServices.ProfileService.ValidatingProperties += new EventHandler<System.Web.ApplicationServices.ValidatingPropertiesEventArgs>(ProfileService_ValidatingProperties);
}
void ProfileService_ValidatingProperties(object sender, System.Web.ApplicationServices.ValidatingPropertiesEventArgs e)
{
if (String.IsNullOrEmpty((string)e.Properties["FirstName"]))
{
e.FailedProperties.Add("FirstName");
}
}
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
AddHandler System.Web.ApplicationServices.ProfileService.ValidatingProperties, _
AddressOf ProfileService_ValidatingProperties
End Sub
Sub ProfileService_ValidatingProperties(ByVal sender As Object, ByVal e As System.Web.ApplicationServices.ValidatingPropertiesEventArgs)
If (String.IsNullOrEmpty(CType(e.Properties("FirstName"), String))) Then
e.FailedProperties.Add("FirstName")
End If
End Sub
Keterangan
Anda membuat penanganan aktivitas untuk peristiwa guna ValidatingProperties menyesuaikan bagaimana nilai properti profil divalidasi. Peristiwa ValidatingProperties dimunculkan saat properti profil diatur untuk pengguna. Jika ada nilai properti yang gagal divalidasi, tambahkan ke koleksi di FailedProperties properti . Metode SetPropertiesForCurrentUser mengembalikan koleksi dalam FailedProperties properti sehingga Anda dapat menentukan properti mana yang gagal divalidasi.
Properti
FailedProperties |
Mendapatkan koleksi yang berisi properti profil yang gagal divalidasi. |
Properties |
Mendapatkan kumpulan nama dan nilai properti profil untuk divalidasi. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |