Поделиться через


TypeDescriptor.CreateEvent Метод

Определение

Создает новый дескриптор события, идентичный существующему дескриптору события.

Перегрузки

CreateEvent(Type, EventDescriptor, Attribute[])

Создает новый дескриптор события, идентичный существующему дескриптору события, при передаче существующего EventDescriptor.

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

Создает новый дескриптор события, идентичный существующему, путем динамического создания сведений о дескрипторе на основе указанного события для типа.

CreateEvent(Type, EventDescriptor, Attribute[])

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

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

Тип компонента, для которого создается новое событие.

oldEventDescriptor
EventDescriptor

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

attributes
Attribute[]

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

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

Новый объект EventDescriptor, который объединил указанные атрибуты метаданных с существующими атрибутами метаданных.

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

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

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

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

Создает новый дескриптор события, идентичный существующему, путем динамического создания сведений о дескрипторе на основе указанного события для типа.

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

Тип компонента, содержащего событие.

name
String

Имя события.

type
Type

Тип делегата, который обрабатывает событие.

attributes
Attribute[]

Атрибуты для этого события.

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

Дескриптор EventDescriptor, который привязан к типу.

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

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