ValidatingPropertiesEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des données pour l’événement ValidatingProperties .
public ref class ValidatingPropertiesEventArgs : EventArgs
public class ValidatingPropertiesEventArgs : EventArgs
type ValidatingPropertiesEventArgs = class
inherit EventArgs
Public Class ValidatingPropertiesEventArgs
Inherits EventArgs
- Héritage
Exemples
L’exemple suivant montre un gestionnaire d’événements pour l’événement ValidatingProperties . Lorsque la valeur passée pour FirstName la propriété est vide ou nullque la FirstName propriété est ajoutée à la FailedProperties collection.
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
Remarques
Vous créez un gestionnaire d’événements pour l’événement pour personnaliser la ValidatingProperties façon dont les valeurs de propriété de profil sont validées. L’événement ValidatingProperties est déclenché lorsque les propriétés de profil sont définies pour un utilisateur. Si des valeurs de propriété échouent, ajoutez-les à la collection dans la FailedProperties propriété. La SetPropertiesForCurrentUser méthode retourne la collection dans la FailedProperties propriété afin que vous puissiez déterminer quelles propriétés ont échoué.
Propriétés
| Nom | Description |
|---|---|
| FailedProperties |
Obtient la collection qui contient les propriétés de profil qui ont échoué la validation. |
| Properties |
Obtient la collection de noms et de valeurs des propriétés de profil à valider. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |