ValidatingPropertiesEventArgs Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Příklady
Následující příklad ukazuje obslužnou rutinu ValidatingProperties události pro událost. Pokud je hodnota předaná pro FirstName vlastnost prázdná nebo nullje vlastnost přidána FirstName 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
Pro událost vytvoříte obslužnou rutinu ValidatingProperties události, která přizpůsobí způsob ověření hodnot vlastností profilu. Událost ValidatingProperties je vyvolána, když jsou vlastnosti profilu nastaveny pro uživatele. Pokud některé hodnoty vlastností selžou ověření, přidejte je do kolekce ve FailedProperties vlastnosti. Metoda SetPropertiesForCurrentUser vrátí kolekci ve FailedProperties vlastnosti, abyste mohli určit, které vlastnosti selhaly ověření.
Vlastnosti
| Name | Description |
|---|---|
| FailedProperties |
Získá kolekci obsahující vlastnosti profilu, které selhaly ověření. |
| Properties |
Získá kolekci názvů a hodnot vlastností profilu k ověření. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |