EventDescriptorCollection.Count Özellik

Tanım

Koleksiyondaki olay tanımlayıcılarının sayısını alır.

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

Özellik Değeri

Koleksiyondaki olay tanımlayıcılarının sayısı.

Uygulamalar

Örnekler

Aşağıdaki kod örneği, Count öğesine eklenen button1olay sayısını yazdırmak için özelliğini kullanır. Bunu gerektirir button1 ve textBox1 bir formda örneklenmiştir.

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();
   }
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();
 }
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

Açıklamalar

Count özelliği, bir nesne koleksiyonu aracılığıyla yineleyen bir döngünün sınırlarını ayarlamak için kullanılabilir. Koleksiyon sıfır tabanlıysa, döngünün üst sınırı olarak kullandığınızdan Count - 1 emin olun.

Not

HostProtectionAttribute Bu sınıfa uygulanan öznitelik şu Resources özellik değerine sahiptir: Synchronization. HostProtectionAttribute masaüstü uygulamalarını etkilemez (bunlar normalde bir simge tıklatılarak, komut yazılarak veya tarayıcıya URL girilerek başlatılır). Daha fazla bilgi için bkzHostProtectionAttribute. Programlama ve Konak Koruması Öznitelikleri sınıfı veya SQL Server.

Şunlara uygulanır

Ayrıca bkz.