Compartilhar via


EventDescriptorCollection Construtores

Definição

Inicializa uma nova instância da classe EventDescriptorCollection.

Sobrecargas

EventDescriptorCollection(EventDescriptor[])

Inicializa uma nova instância da classe EventDescriptorCollection com a matriz determinada de objetos EventDescriptor.

EventDescriptorCollection(EventDescriptor[], Boolean)

Inicializa uma nova instância da classe EventDescriptorCollection com a matriz determinada de objetos EventDescriptor. Opcionalmente, a coleção é somente leitura.

EventDescriptorCollection(EventDescriptor[])

Origem:
EventDescriptorCollection.cs
Origem:
EventDescriptorCollection.cs
Origem:
EventDescriptorCollection.cs

Inicializa uma nova instância da classe EventDescriptorCollection com a matriz determinada de objetos EventDescriptor.

public:
 EventDescriptorCollection(cli::array <System::ComponentModel::EventDescriptor ^> ^ events);
public EventDescriptorCollection (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())

Parâmetros

events
EventDescriptor[]

Uma matriz do tipo EventDescriptor que fornece os eventos para essa coleção.

Exemplos

O exemplo de código a seguir cria uma nova EventDescriptorCollection classe usando os eventos em button1. Ele requer que button1 tenha sido instanciado em um formulário.

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

Comentários

Se o events parâmetro estiver vazio, esse construtor criará uma classe vazia EventDescriptorCollection .

O HostProtectionAttribute atributo aplicado a esse membro tem o seguinte Resources valor de propriedade: Synchronization. HostProtectionAttribute não afeta aplicativos de área de trabalho (que são normalmente iniciados com o clique duplo em um ícone, a digitação de um comando ou a inserção de uma URL em um navegador). Para obter mais informações, consulte a HostProtectionAttribute classe ou SQL Server Atributos de Programação e Proteção de Host.

Confira também

Aplica-se a

EventDescriptorCollection(EventDescriptor[], Boolean)

Origem:
EventDescriptorCollection.cs
Origem:
EventDescriptorCollection.cs
Origem:
EventDescriptorCollection.cs

Inicializa uma nova instância da classe EventDescriptorCollection com a matriz determinada de objetos EventDescriptor. Opcionalmente, a coleção é somente leitura.

public:
 EventDescriptorCollection(cli::array <System::ComponentModel::EventDescriptor ^> ^ events, bool readOnly);
public EventDescriptorCollection (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)

Parâmetros

events
EventDescriptor[]

Uma matriz do tipo EventDescriptor que fornece os eventos para essa coleção.

readOnly
Boolean

true para especificar uma coleção somente leitura; caso contrário, false.

Exemplos

O exemplo de código a seguir cria uma nova EventDescriptorCollection classe usando os eventos em button1. Ele requer que button1 tenha sido instanciado em um formulário.

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

Comentários

Se o events parâmetro estiver vazio, esse construtor criará uma classe vazia EventDescriptorCollection .

Observação

O HostProtectionAttribute atributo aplicado a essa classe tem o seguinte Resources valor de propriedade: Synchronization. HostProtectionAttribute não afeta aplicativos de área de trabalho (que são normalmente iniciados com o clique duplo em um ícone, a digitação de um comando ou a inserção de uma URL em um navegador). Para obter mais informações, consulte a HostProtectionAttribute classe ou SQL Server Atributos de Programação e Proteção de Host.

Confira também

Aplica-se a