ValidatorCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espone una matrice di riferimenti IValidator. La classe non può essere ereditata.
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
- Ereditarietà
-
ValidatorCollection
- Implementazioni
Esempio
Nell'esempio di codice seguente viene illustrato come accedere alla raccolta tramite la Page.Validators proprietà e usare il GetEnumerator metodo per scorrere i valori.
// 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
Commenti
Ogni ValidatorCollection riferimento è associato a un controllo server di convalida contenuto nella pagina richiesta. Questi controlli si aggiungono a questa raccolta quando viene gestito l'evento dell'oggetto InitPage . Vengono rimossi quando viene gestito l'evento dell'oggetto UnloadPage . La Page classe eredita entrambi questi metodi dalla Control classe .
È possibile accedere a questa raccolta, ai relativi metodi e alle relative proprietà tramite la Page.Validators proprietà . Se la condizione testata di qualsiasi validator in questa raccolta ha esito negativo, la Page.IsValid proprietà è impostata su false.
Costruttori
| ValidatorCollection() |
Inizializza una nuova istanza della classe ValidatorCollection. |
Proprietà
| Count |
Ottiene il numero dei riferimenti nell'insieme. |
| IsReadOnly |
Ottiene un valore che indica se la raccolta ValidatorCollection è di sola lettura. |
| IsSynchronized |
Ottiene un valore che indica se l'insieme ValidatorCollection è sincronizzato. |
| Item[Int32] |
Ottiene il controllo server di convalida nella posizione di indice specificata all'interno dell'insieme ValidatorCollection. |
| SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'insieme ValidatorCollection. |
Metodi
| Add(IValidator) |
Aggiunge il controllo server di convalida specificato all'insieme ValidatorCollection. |
| Contains(IValidator) |
Determina se il controllo server di convalida specificato è presente nell'insieme ValidatorCollection della pagina. |
| CopyTo(Array, Int32) |
Copia l'insieme di validator nella matrice specificata, a partire dalla posizione specificata. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEnumerator() |
Restituisce un'istanza IEnumerator per l'insieme ValidatorCollection. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| Remove(IValidator) |
Rimuove il controllo server di convalida specificato dall'insieme ValidatorCollection della pagina. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
| Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
| OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
| AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
| AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |