Partager via


ValidatingPropertiesEventArgs Classe

Définition

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
ValidatingPropertiesEventArgs

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 null, 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 afin de personnaliser la ValidatingProperties façon dont les valeurs des propriétés 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 à la validation, 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é la validation.

Propriétés

FailedProperties

Obtient la collection qui contient les propriétés de profil qui n'ont pu être validées.

Properties

Obtient la collection des noms et valeurs des propriétés de profil à valider.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à