EventDescriptorCollection Конструкторы

Определение

Инициализирует новый экземпляр класса EventDescriptorCollection.

Перегрузки

EventDescriptorCollection(EventDescriptor[])

Инициализирует новый экземпляр класса EventDescriptorCollection с заданным массивом объектов EventDescriptor.

EventDescriptorCollection(EventDescriptor[], Boolean)

Инициализирует новый экземпляр класса EventDescriptorCollection с заданным массивом объектов EventDescriptor. Коллекция при необходимости доступна только для чтения.

EventDescriptorCollection(EventDescriptor[])

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

Инициализирует новый экземпляр класса EventDescriptorCollection с заданным массивом объектов EventDescriptor.

public EventDescriptorCollection (System.ComponentModel.EventDescriptor[] events);
public EventDescriptorCollection (System.ComponentModel.EventDescriptor[]? events);

Параметры

events
EventDescriptor[]

Массив типов EventDescriptor, предоставляющий события для этой коллекции.

Примеры

В следующем примере кода создается новый класс EventDescriptorCollection с помощью событий button1. Требуется, чтобы экземпляр button1 был создан в форме.

EventDescriptorCollection events = TypeDescriptor.GetEvents(button1);

Комментарии

Если параметр events пуст, этот конструктор создает пустой класс EventDescriptorCollection.

Атрибут HostProtectionAttribute, применяемый к этому элементу, имеет следующее значение свойства Resources: Synchronization. HostProtectionAttribute не влияет на классические приложения (которые обычно запускаются путем двойного щелчка значка, ввода команды или ввода URL-адреса в браузере). Дополнительные сведения см. в классе HostProtectionAttribute или атрибутпрограммирования и защиты узлов SQL Server.

См. также раздел

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

.NET 9 және басқа нұсқалар
Өнім Нұсқалар
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

EventDescriptorCollection(EventDescriptor[], Boolean)

Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs
Исходный код:
EventDescriptorCollection.cs

Инициализирует новый экземпляр класса EventDescriptorCollection с заданным массивом объектов EventDescriptor. Коллекция при необходимости доступна только для чтения.

public EventDescriptorCollection (System.ComponentModel.EventDescriptor[] events, bool readOnly);
public EventDescriptorCollection (System.ComponentModel.EventDescriptor[]? events, bool readOnly);

Параметры

events
EventDescriptor[]

Массив типов EventDescriptor, предоставляющий события для этой коллекции.

readOnly
Boolean

true, чтобы указать коллекцию только для чтения; в противном случае false.

Примеры

В следующем примере кода создается новый класс EventDescriptorCollection с помощью событий button1. Требуется, чтобы экземпляр button1 был создан в форме.

EventDescriptorCollection events = TypeDescriptor.GetEvents(button1);

Комментарии

Если параметр events пуст, этот конструктор создает пустой класс EventDescriptorCollection.

Ескерім

Атрибут HostProtectionAttribute, применяемый к этому классу, имеет следующее значение свойства Resources: Synchronization. HostProtectionAttribute не влияет на классические приложения (которые обычно запускаются путем двойного щелчка значка, ввода команды или ввода URL-адреса в браузере). Дополнительные сведения см. в классе HostProtectionAttribute или атрибутпрограммирования и защиты узлов SQL Server.

См. также раздел

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

.NET 9 және басқа нұсқалар
Өнім Нұсқалар
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1