TypeDescriptor.CreateEvent TypeDescriptor.CreateEvent TypeDescriptor.CreateEvent TypeDescriptor.CreateEvent Method

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[]) CreateEvent(Type, EventDescriptor, Attribute[]) CreateEvent(Type, EventDescriptor, Attribute[]) 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[]) CreateEvent(Type, String, Type, Attribute[]) 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[]) CreateEvent(Type, EventDescriptor, Attribute[]) CreateEvent(Type, EventDescriptor, Attribute[]) 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 Type Type 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 EventDescriptor EventDescriptor 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 mit den 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. Verknüpfen Sie bei Bedarf den Zugriff für ReflectionPermissionFlag Typ MemberAccess.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Siehe auch

CreateEvent(Type, String, Type, Attribute[]) CreateEvent(Type, String, Type, Attribute[]) 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 Type Type Type

Der Typ der Komponente, zu der das Ereignis gehört.The type of the component the event lives on.

name
String String String String

Der Name des Ereignisses.The name of the event.

type
Type Type 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, der 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. Verknüpfen Sie bei Bedarf den Zugriff für ReflectionPermissionFlag Typ MemberAccess.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Siehe auch

Gilt für: