ValidatorCollection 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.
Expose un tableau de IValidator références. Cette classe ne peut pas être héritée.
public ref class ValidatorCollection sealed : System::Collections::ICollection
public sealed class ValidatorCollection : System.Collections.ICollection
type ValidatorCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class ValidatorCollection
Implements ICollection
- Héritage
-
ValidatorCollection
- Implémente
Exemples
L’exemple de code suivant montre comment accéder à la collection via la Page.Validators propriété et utiliser la GetEnumerator méthode pour itérer dans les valeurs.
// Get 'Validators' of the page to myCollection.
ValidatorCollection myCollection = Page.Validators;
// Get the Enumerator.
IEnumerator myEnumerator = myCollection.GetEnumerator();
// Print the values in the ValidatorCollection.
string myStr = " ";
while ( myEnumerator.MoveNext() )
{
myStr += myEnumerator.Current.ToString();
myStr += " ";
}
messageLabel.Text = myStr;
' Get 'Validators' of the page to myCollection.
Dim myCollection As ValidatorCollection = Page.Validators
' Get the Enumerator.
Dim myEnumerator As IEnumerator = myCollection.GetEnumerator()
' Print the values in the ValidatorCollection.
Dim myStr As String = " "
While myEnumerator.MoveNext()
myStr += myEnumerator.Current.ToString()
myStr += " "
End While
messageLabel.Text = myStr
Remarques
Chaque ValidatorCollection référence est associée à un contrôle serveur de validation contenu dans la page demandée. Ces contrôles s’ajoutent à cette collection lorsque l’événement Init de l’objet Page est géré. Ils se suppriment quand l’événement Unload de l’objet Page est géré. La Page classe hérite de ces deux méthodes de la Control classe.
Vous pouvez accéder à cette collection, à ses méthodes et à ses propriétés via la Page.Validators propriété. Si la condition testée d’un validateur dans cette collection échoue, la Page.IsValid propriété est définie sur false.
Constructeurs
| Nom | Description |
|---|---|
| ValidatorCollection() |
Initialise une nouvelle instance de la classe ValidatorCollection. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre de références dans la collection. |
| IsReadOnly |
Obtient une valeur qui indique si la ValidatorCollection collection est en lecture seule. |
| IsSynchronized |
Obtient une valeur qui indique si la ValidatorCollection collection est synchronisée. |
| Item[Int32] |
Obtient le contrôle serveur de validation à l’emplacement d’index spécifié dans la ValidatorCollection collection. |
| SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser la ValidatorCollection collection. |
Méthodes
| Nom | Description |
|---|---|
| Add(IValidator) |
Ajoute le contrôle serveur de validation spécifié à la ValidatorCollection collection. |
| Contains(IValidator) |
Détermine si le contrôle serveur de validation spécifié est contenu dans la collection de la ValidatorCollection page. |
| CopyTo(Array, Int32) |
Copie la collection de validateurs dans le tableau spécifié, en commençant à l’emplacement spécifié. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Retourne une IEnumerator instance pour la ValidatorCollection collection. |
| 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) |
| Remove(IValidator) |
Supprime le contrôle serveur de validation spécifié de la collection de la ValidatorCollection page. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerableIQueryableen . |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’un IEnumerable type spécifié. |