TypeDescriptor.CreateEvent Metodo

Definizione

Crea un nuovo descrittore di eventi che è identico a uno esistente.Creates a new event descriptor that is identical to an existing event descriptor.

Overload

CreateEvent(Type, EventDescriptor, Attribute[])

Crea un nuovo descrittore di eventi che è identico a un descrittore esistente, quando viene passato l'oggetto esistente EventDescriptor.Creates a new event descriptor that is identical to an existing event descriptor, when passed the existing EventDescriptor.

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

Crea un nuovo descrittore di eventi identico a un descrittore di eventi esistente generando dinamicamente le informazioni sul descrittore da un evento specificato su un tipo.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[])

Crea un nuovo descrittore di eventi che è identico a un descrittore esistente, quando viene passato l'oggetto esistente EventDescriptor.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

Parametri

componentType
Type

Tipo di componente per cui creare il nuovo evento.The type of the component for which to create the new event.

oldEventDescriptor
EventDescriptor

Informazioni sull'evento esistente.The existing event information.

attributes
Attribute[]

Nuovi attributi.The new attributes.

Restituisce

Un nuovo oggetto EventDescriptor i cui attributi di metadati specificati sono uniti agli attributi di metadati esistenti.A new EventDescriptor that has merged the specified metadata attributes with the existing metadata attributes.

Sicurezza

ReflectionPermission
Obbligatorio per esaminare i membri non pubblici del componente.Required to inspect non-public members of the component. Accesso alla richiesta di collegamento richiesto per il tipo di ReflectionPermissionFlag MemberAccess.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Vedi anche

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

Crea un nuovo descrittore di eventi identico a un descrittore di eventi esistente generando dinamicamente le informazioni sul descrittore da un evento specificato su un tipo.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

Parametri

componentType
Type

Tipo di componente su cui si basa l'evento.The type of the component the event lives on.

name
String

Nome dell'evento.The name of the event.

type
Type

Tipo del delegato che gestisce l'evento.The type of the delegate that handles the event.

attributes
Attribute[]

Attributi per l'evento.The attributes for this event.

Restituisce

EventDescriptor associato a un tipo.An EventDescriptor that is bound to a type.

Sicurezza

ReflectionPermission
Obbligatorio per esaminare i membri non pubblici del componente.Required to inspect non-public members of the component. Accesso alla richiesta di collegamento richiesto per il tipo di ReflectionPermissionFlag MemberAccess.Link demand access required for ReflectionPermissionFlag type MemberAccess.

Vedi anche

Si applica a