Freigeben über


EventDescriptorCollection Konstruktoren

Definition

Initialisiert eine neue Instanz der EventDescriptorCollection Klasse.

Überlädt

EventDescriptorCollection(EventDescriptor[])

Initialisiert eine neue Instanz der EventDescriptorCollection Klasse mit dem angegebenen Array von EventDescriptor-Objekten.

EventDescriptorCollection(EventDescriptor[], Boolean)

Initialisiert eine neue Instanz der EventDescriptorCollection Klasse mit dem angegebenen Array von EventDescriptor-Objekten. Die Auflistung ist optional schreibgeschützt.

EventDescriptorCollection(EventDescriptor[])

Quelle:
EventDescriptorCollection.cs
Quelle:
EventDescriptorCollection.cs
Quelle:
EventDescriptorCollection.cs

Initialisiert eine neue Instanz der EventDescriptorCollection Klasse mit dem angegebenen Array von EventDescriptor-Objekten.

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())

Parameter

events
EventDescriptor[]

Ein Array vom Typ EventDescriptor, das die Ereignisse für diese Auflistung bereitstellt.

Beispiele

Im folgenden Codebeispiel wird mithilfe der Ereignisse für button1eine neue EventDescriptorCollection Klasse erstellt. Es erfordert, dass button1 auf einem Formular instanziiert wurde.

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

Hinweise

Wenn der parameter events leer ist, erstellt dieser Konstruktor eine leere EventDescriptorCollection Klasse.

Das auf dieses Element angewendete HostProtectionAttribute Attribut weist den folgenden Resources Eigenschaftswert auf: Synchronization. Die HostProtectionAttribute wirkt sich nicht auf Desktopanwendungen aus (die in der Regel durch Doppelklicken auf ein Symbol, Eingeben eines Befehls oder Eingeben einer URL in einem Browser gestartet werden). Weitere Informationen finden Sie in der HostProtectionAttribute Klasse oder SQL Server Programming and Host Protection Attributes.

Weitere Informationen

Gilt für:

EventDescriptorCollection(EventDescriptor[], Boolean)

Quelle:
EventDescriptorCollection.cs
Quelle:
EventDescriptorCollection.cs
Quelle:
EventDescriptorCollection.cs

Initialisiert eine neue Instanz der EventDescriptorCollection Klasse mit dem angegebenen Array von EventDescriptor-Objekten. Die Auflistung ist optional schreibgeschützt.

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)

Parameter

events
EventDescriptor[]

Ein Array vom Typ EventDescriptor, das die Ereignisse für diese Auflistung bereitstellt.

readOnly
Boolean

true, um eine schreibgeschützte Auflistung anzugeben; andernfalls false.

Beispiele

Im folgenden Codebeispiel wird mithilfe der Ereignisse für button1eine neue EventDescriptorCollection Klasse erstellt. Es erfordert, dass button1 auf einem Formular instanziiert wurde.

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

Hinweise

Wenn der parameter events leer ist, erstellt dieser Konstruktor eine leere EventDescriptorCollection Klasse.

Anmerkung

Das HostProtectionAttribute Attribut, das auf diese Klasse angewendet wird, weist den folgenden Resources Eigenschaftswert auf: Synchronization. Die HostProtectionAttribute wirkt sich nicht auf Desktopanwendungen aus (die in der Regel durch Doppelklicken auf ein Symbol, Eingeben eines Befehls oder Eingeben einer URL in einem Browser gestartet werden). Weitere Informationen finden Sie in der HostProtectionAttribute Klasse oder SQL Server Programming and Host Protection Attributes.

Weitere Informationen

Gilt für: