TypeDescriptor.CreateEvent Метод

Определение

Создает новый дескриптор события, идентичный существующему дескриптору события.Creates a new event descriptor that is identical to an existing event descriptor.

Перегрузки

CreateEvent(Type, EventDescriptor, Attribute[])

Создает новый дескриптор события, идентичный существующему дескриптору события, при передаче существующего EventDescriptor.Creates a new event descriptor that is identical to an existing event descriptor, when passed the existing EventDescriptor.

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

Создает новый дескриптор события, идентичный существующему, путем динамического создания сведений о дескрипторе на основе указанного события для типа.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[])

Создает новый дескриптор события, идентичный существующему дескриптору события, при передаче существующего 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

Параметры

componentType
Type

Тип компонента, для которого создается новое событие.The type of the component for which to create the new event.

oldEventDescriptor
EventDescriptor

Сведения о существующем событии.The existing event information.

attributes
Attribute[]

Новые атрибуты.The new attributes.

Возвращаемое значение

EventDescriptor

Новый объект EventDescriptor, который объединил указанные атрибуты метаданных с существующими атрибутами метаданных.A new EventDescriptor that has merged the specified metadata attributes with the existing metadata attributes.

См. также раздел

Применяется к

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

Создает новый дескриптор события, идентичный существующему, путем динамического создания сведений о дескрипторе на основе указанного события для типа.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
Public Shared Function CreateEvent (componentType As Type, name As String, type As Type, ParamArray attributes As Attribute()) As EventDescriptor

Параметры

componentType
Type

Тип компонента, содержащего событие.The type of the component the event lives on.

name
String

Имя события.The name of the event.

type
Type

Тип делегата, который обрабатывает событие.The type of the delegate that handles the event.

attributes
Attribute[]

Атрибуты для этого события.The attributes for this event.

Возвращаемое значение

EventDescriptor

Дескриптор EventDescriptor, который привязан к типу.An EventDescriptor that is bound to a type.

См. также раздел

Применяется к