Freigeben über


EventDescriptorCollection.Count Eigenschaft

Definition

Ruft die Anzahl der Ereignisdeskriptoren in der Auflistung ab.

public:
 property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer

Eigenschaftswert

Die Anzahl der Ereignisdeskriptoren in der Auflistung.

Implementiert

Beispiele

Im folgenden Codebeispiel wird die Count Eigenschaft verwendet, um die Anzahl der Ereignisse zu drucken, die button1angefügt sind. Dies erfordert button1 und textBox1 wurde auf einem Formular instanziiert.

private:
   void GetCount()
   {
      // Creates a new collection and assigns it the events for button1.
      EventDescriptorCollection^ events = TypeDescriptor::GetEvents( button1 );
      
      // Prints the number of events on button1 in a text box.
      textBox1->Text = events->Count.ToString();
   }
void GetCount()
{
    // Creates a new collection and assigns it the events for button1.
    EventDescriptorCollection events = TypeDescriptor.GetEvents(button1);

    // Prints the number of events on button1 in a text box.
    textBox1.Text = events.Count.ToString();
}
Private Sub GetCount()
    ' Creates a new collection and assigns it the events for button1.
    Dim events As EventDescriptorCollection = TypeDescriptor.GetEvents(button1)
    
    ' Prints the number of events on button1 in a text box.
    textBox1.Text = events.Count.ToString()
End Sub

Hinweise

Die Count Eigenschaft kann verwendet werden, um die Grenzwerte einer Schleife festzulegen, die durch eine Auflistung von Objekten durchlaufen wird. Wenn die Auflistung nullbasiert ist, stellen Sie sicher, dass sie als oberer Rand der Schleife verwendet Count - 1 wird.

Hinweis

Das HostProtectionAttribute Attribut, das auf diese Klasse angewendet wird, weist den folgenden Resources Eigenschaftswert auf: Synchronization Dies HostProtectionAttribute wirkt sich nicht auf Desktopanwendungen aus (die normalerweise durch Doppelklicken auf ein Symbol, Eingeben eines Befehls oder Eingeben einer URL in einem Browser gestartet werden). Weitere Informationen finden Sie in der Klasse oder sql HostProtectionAttributeServer Programming and Host Protection Attributes.

Gilt für:

Weitere Informationen