EventDescriptorCollection.Count Свойство

Определение

Возвращает число дескрипторов событий в коллекции.Gets the number of event descriptors in the collection.

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

Значение свойства

Число дескрипторов событий в коллекции.The number of event descriptors in the collection.

Реализации

Примеры

В следующем примере кода свойство Count используется для вывода числа событий, присоединенных к button1.The following code example uses the Count property to print the number of events attached to button1. Для этого требуется, чтобы на форме создавались экземпляры button1 и textBox1.It requires that button1 and textBox1 have been instantiated on a form.

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

Комментарии

Свойство Count можно использовать для установки ограничений цикла, который выполняет итерацию по коллекции объектов.The Count property can be used to set the limits of a loop that iterates through a collection of objects. Если коллекция отсчитывается от нуля, убедитесь, что в качестве верхней границы цикла используется Count - 1.If the collection is zero-based, be sure to use Count - 1 as the upper boundary of the loop.

Примечание

Атрибут HostProtectionAttribute, применяемый к этому классу, имеет следующее Resources значение свойства: Synchronization.The HostProtectionAttribute attribute applied to this class has the following Resources property value: Synchronization. Атрибут HostProtectionAttribute не оказывает влияния на настольные приложения (обычно запускаемые двойным щелчком значка, вводом команды или URL-адреса в браузере).The HostProtectionAttribute does not affect desktop applications (which are typically started by double-clicking an icon, typing a command, or entering a URL in a browser). Дополнительные сведения см. в разделе HostProtectionAttribute класс или SQL Server атрибуты защиты узла.For more information, see the HostProtectionAttribute class or SQL Server Programming and Host Protection Attributes.

Применяется к

Дополнительно