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

Определение

Инициализирует новый экземпляр класса EventDescriptorCollection.Initializes a new instance of the EventDescriptorCollection class.

Перегрузки

EventDescriptorCollection(EventDescriptor[])

Инициализирует новый экземпляр класса EventDescriptorCollection, используя заданный массив объектов EventDescriptor.Initializes a new instance of the EventDescriptorCollection class with the given array of EventDescriptor objects.

EventDescriptorCollection(EventDescriptor[], Boolean)

Инициализирует новый экземпляр класса EventDescriptorCollection, используя заданный массив объектов EventDescriptor.Initializes a new instance of the EventDescriptorCollection class with the given array of EventDescriptor objects. При необходимости для коллекции может быть установлен режим только для чтения.The collection is optionally read-only.

EventDescriptorCollection(EventDescriptor[])

Инициализирует новый экземпляр класса EventDescriptorCollection, используя заданный массив объектов EventDescriptor.Initializes a new instance of the EventDescriptorCollection class with the given array of EventDescriptor objects.

public:
 EventDescriptorCollection(cli::array <System::ComponentModel::EventDescriptor ^> ^ events);
public EventDescriptorCollection (System.ComponentModel.EventDescriptor[] events);
new System.ComponentModel.EventDescriptorCollection : System.ComponentModel.EventDescriptor[] -> System.ComponentModel.EventDescriptorCollection
Public Sub New (events As EventDescriptor())

Параметры

events
EventDescriptor[]

Массив типа EventDescriptor, предоставляющий события для данной коллекции.An array of type EventDescriptor that provides the events for this collection.

Примеры

В следующем примере кода создается новый класс EventDescriptorCollection с использованием событий в button1.The following code example creates a new EventDescriptorCollection class using the events on button1. Для этого требуется, чтобы на форме был создан экземпляр button1.It requires that button1 has been instantiated on a form.

EventDescriptorCollection^ events = TypeDescriptor::GetEvents( button1 );
EventDescriptorCollection events = TypeDescriptor.GetEvents(button1);

Dim events As EventDescriptorCollection = TypeDescriptor.GetEvents(button1)

Комментарии

Если параметр events пуст, этот конструктор создает пустой класс EventDescriptorCollection.If the events parameter is empty, this constructor creates an empty EventDescriptorCollection class.

Атрибут HostProtectionAttribute, применяемый к этому элементу, имеет следующее Resources значение свойства: Synchronization.The HostProtectionAttribute attribute applied to this member 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.

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

EventDescriptorCollection(EventDescriptor[], Boolean)

Инициализирует новый экземпляр класса EventDescriptorCollection, используя заданный массив объектов EventDescriptor.Initializes a new instance of the EventDescriptorCollection class with the given array of EventDescriptor objects. При необходимости для коллекции может быть установлен режим только для чтения.The collection is optionally read-only.

public:
 EventDescriptorCollection(cli::array <System::ComponentModel::EventDescriptor ^> ^ events, bool readOnly);
public EventDescriptorCollection (System.ComponentModel.EventDescriptor[] events, bool readOnly);
new System.ComponentModel.EventDescriptorCollection : System.ComponentModel.EventDescriptor[] * bool -> System.ComponentModel.EventDescriptorCollection
Public Sub New (events As EventDescriptor(), readOnly As Boolean)

Параметры

events
EventDescriptor[]

Массив типа EventDescriptor, предоставляющий события для данной коллекции.An array of type EventDescriptor that provides the events for this collection.

readOnly
Boolean

Значение true, чтобы задать коллекцию только для чтения; в противном случае — значение false.true to specify a read-only collection; otherwise, false.

Примеры

В следующем примере кода создается новый класс EventDescriptorCollection с использованием событий в button1.The following code example creates a new EventDescriptorCollection class using the events on button1. Для этого требуется, чтобы на форме был создан экземпляр button1.It requires that button1 has been instantiated on a form.

EventDescriptorCollection^ events = TypeDescriptor::GetEvents( button1 );
EventDescriptorCollection events = TypeDescriptor.GetEvents(button1);

Dim events As EventDescriptorCollection = TypeDescriptor.GetEvents(button1)

Комментарии

Если параметр events пуст, этот конструктор создает пустой класс EventDescriptorCollection.If the events parameter is empty, this constructor creates an empty EventDescriptorCollection class.

Примечание

Атрибут 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.

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

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