Sdílet prostřednictvím


ValidatingPropertiesEventArgs Třída

Definice

Poskytuje data pro událost ValidatingProperties.

public ref class ValidatingPropertiesEventArgs : EventArgs
public class ValidatingPropertiesEventArgs : EventArgs
type ValidatingPropertiesEventArgs = class
    inherit EventArgs
Public Class ValidatingPropertiesEventArgs
Inherits EventArgs
Dědičnost
ValidatingPropertiesEventArgs

Příklady

Následující příklad ukazuje obslužnou rutinu ValidatingProperties události pro událost. Pokud je hodnota předaná vlastnosti FirstName prázdná nebo null, FirstName vlastnost se přidá do FailedProperties kolekce.

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

Poznámky

Vytvoříte obslužnou rutinu události pro událost, abyste přizpůsobili ValidatingProperties způsob ověřování hodnot vlastností profilu. Událost ValidatingProperties je vyvolána, když jsou pro uživatele nastaveny vlastnosti profilu. Pokud se ověření některé hodnoty vlastnosti nezdaří, přidejte je do kolekce ve FailedProperties vlastnosti . Metoda SetPropertiesForCurrentUser vrátí kolekci ve FailedProperties vlastnosti , abyste mohli určit, které vlastnosti se nepodařilo ověřit.

Vlastnosti

FailedProperties

Získá kolekci, která obsahuje vlastnosti profilu, které se nezdařilo ověření.

Properties

Získá kolekci názvů a hodnot vlastností profilu k ověření.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro