EventDescriptorCollection EventDescriptorCollection EventDescriptorCollection EventDescriptorCollection Constructors

Определение

Перегрузки

EventDescriptorCollection(EventDescriptor[]) EventDescriptorCollection(EventDescriptor[]) EventDescriptorCollection(EventDescriptor[]) EventDescriptorCollection(EventDescriptor[])

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

EventDescriptorCollection(EventDescriptor[], Boolean) EventDescriptorCollection(EventDescriptor[], Boolean) EventDescriptorCollection(EventDescriptor[], Boolean) 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[]) EventDescriptorCollection(EventDescriptor[]) 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[], Boolean) EventDescriptorCollection(EventDescriptor[], Boolean) 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 Boolean Boolean 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.

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

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