Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo PropertyDescriptorCollection.IDictionary.GetEnumerator ()

 

Data di pubblicazione: ottobre 2016

Restituisce un enumeratore per questa classe.

Spazio dei nomi:   System.ComponentModel
Assembly:  System (in System.dll)

IDictionaryEnumerator IDictionary.GetEnumerator()

Valore restituito

Type: System.Collections.IDictionaryEnumerator

Un enumeratore di tipo IEnumerator.

Esempio di codice seguente ottiene un enumeratore per le proprietà di button1. L'enumeratore viene utilizzato per visualizzare i nomi delle proprietà nella raccolta. È necessario che button1 e textBox1 sia stata creata un'istanza in un form.

private void MyEnumerator() {
   // Creates a new collection and assigns it the properties for button1.
   PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(button1);

   // Creates an enumerator.
   IEnumerator ie = properties.GetEnumerator();

   // Prints the name of each property in the collection.
   Object myProperty;
   while(ie.MoveNext()==true) {
      myProperty = ie.Current;
      textBox1.Text += myProperty.ToString() + '\n';
   }
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: