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 kann bei Bedarf mit Schreibschutz versehen werden.

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 eine neue EventDescriptorCollection Klasse mithilfe der Ereignisse für button1erstellt. Es erfordert, dass button1 für ein Formular instanziiert wurde.

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

Hinweise

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

Das HostProtectionAttribute Attribut, das auf dieses Element angewendet wird, weist den folgenden Resources Eigenschaftswert auf: Synchronization. Das HostProtectionAttribute hat keine Auswirkungen auf Desktopanwendungen (die normalerweise durch Doppelklicken auf ein Symbol, Eingeben eines Befehls oder einer URL in einem Browser gestartet werden). Weitere Informationen finden Sie in der HostProtectionAttribute Klasse oder SQL Server Programming and Host Protection Attribute.

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 kann bei Bedarf mit Schreibschutz versehen werden.

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, wenn diese Auflistung schreibgeschützt sein soll, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird eine neue EventDescriptorCollection Klasse mithilfe der Ereignisse für button1erstellt. Es erfordert, dass button1 für ein Formular instanziiert wurde.

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

Hinweise

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

Hinweis

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

Weitere Informationen

Gilt für: