TypeDescriptor.CreateEvent Methode

Definition

Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist.Creates a new event descriptor that is identical to an existing event descriptor.

Überlädt

CreateEvent(Type, EventDescriptor, Attribute[])

Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist, wenn der vorhandene EventDescriptor übergeben wird.Creates a new event descriptor that is identical to an existing event descriptor, when passed the existing EventDescriptor.

CreateEvent(Type, String, Type, Attribute[])

Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist, indem die Deskriptorinformationen aus einem angegebenen Ereignis für einen Typ dynamisch generiert werden.Creates a new event descriptor that is identical to an existing event descriptor by dynamically generating descriptor information from a specified event on a type.

CreateEvent(Type, EventDescriptor, Attribute[])

Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist, wenn der vorhandene EventDescriptor übergeben wird.Creates a new event descriptor that is identical to an existing event descriptor, when passed the existing EventDescriptor.

public:
 static System::ComponentModel::EventDescriptor ^ CreateEvent(Type ^ componentType, System::ComponentModel::EventDescriptor ^ oldEventDescriptor, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptor CreateEvent (Type componentType, System.ComponentModel.EventDescriptor oldEventDescriptor, params Attribute[] attributes);
static member CreateEvent : Type * System.ComponentModel.EventDescriptor * Attribute[] -> System.ComponentModel.EventDescriptor
Public Shared Function CreateEvent (componentType As Type, oldEventDescriptor As EventDescriptor, ParamArray attributes As Attribute()) As EventDescriptor

Parameter

componentType
Type

Der Typ der Komponente, für die das neue Ereignis erstellt werden soll.The type of the component for which to create the new event.

oldEventDescriptor
EventDescriptor

Die vorhandenen Ereignisinformationen.The existing event information.

attributes
Attribute[]

Die neuen Attribute.The new attributes.

Gibt zurück

Ein neuer EventDescriptor, der die angegebenen Metadatenattribute und die vorhandenen Metadatenattributen zusammengeführt hat.A new EventDescriptor that has merged the specified metadata attributes with the existing metadata attributes.

Sicherheit

ReflectionPermission
Erforderlich, um nicht öffentliche Member der Komponente zu überprüfen.Required to inspect non-public members of the component. Für den ReflectionPermissionFlag Typ MemberAccessist ein Link Abruf Zugriff erforderlich.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Siehe auch

CreateEvent(Type, String, Type, Attribute[])

Erstellt einen neuen Ereignisdeskriptor, der mit einem vorhandenen Ereignisdeskriptor identisch ist, indem die Deskriptorinformationen aus einem angegebenen Ereignis für einen Typ dynamisch generiert werden.Creates a new event descriptor that is identical to an existing event descriptor by dynamically generating descriptor information from a specified event on a type.

public:
 static System::ComponentModel::EventDescriptor ^ CreateEvent(Type ^ componentType, System::String ^ name, Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptor CreateEvent (Type componentType, string name, Type type, params Attribute[] attributes);
static member CreateEvent : Type * string * Type * Attribute[] -> System.ComponentModel.EventDescriptor

Parameter

componentType
Type

Der Typ der Komponente, in der das Ereignis vorhanden ist.The type of the component the event lives on.

name
String

Der Name des Ereignisses.The name of the event.

type
Type

Der Typ des Delegaten, der das Ereignis behandelt.The type of the delegate that handles the event.

attributes
Attribute[]

Die Attribute für dieses Ereignis.The attributes for this event.

Gibt zurück

Ein EventDescriptor, das an einen Typ gebunden ist.An EventDescriptor that is bound to a type.

Sicherheit

ReflectionPermission
Erforderlich, um nicht öffentliche Member der Komponente zu überprüfen.Required to inspect non-public members of the component. Für den ReflectionPermissionFlag Typ MemberAccessist ein Link Abruf Zugriff erforderlich.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Siehe auch

Gilt für: