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

こちらもご覧ください

適用対象