ICustomTypeDescriptor.GetEvents 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回此组件实例的事件。
重载
GetEvents() |
返回此组件实例的事件。 |
GetEvents(Attribute[]) |
使用指定的属性数组作为筛选器,返回此组件实例的事件。 |
GetEvents()
返回此组件实例的事件。
public:
System::ComponentModel::EventDescriptorCollection ^ GetEvents();
public System.ComponentModel.EventDescriptorCollection GetEvents ();
abstract member GetEvents : unit -> System.ComponentModel.EventDescriptorCollection
Public Function GetEvents () As EventDescriptorCollection
返回
一个 EventDescriptorCollection,表示此组件实例的事件。
注解
此实例的事件可能与类提供的事件集不同。 例如,如果组件是基于站点的,则站点可以添加或删除其他事件。
如果未指定任何属性,则实施程序可以返回 EventDescriptorCollection.Empty 。 此方法绝不应返回 null
。
另请参阅
适用于
GetEvents(Attribute[])
使用指定的属性数组作为筛选器,返回此组件实例的事件。
public:
System::ComponentModel::EventDescriptorCollection ^ GetEvents(cli::array <Attribute ^> ^ attributes);
public System.ComponentModel.EventDescriptorCollection GetEvents (Attribute[] attributes);
public System.ComponentModel.EventDescriptorCollection GetEvents (Attribute[]? attributes);
abstract member GetEvents : Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Function GetEvents (attributes As Attribute()) As EventDescriptorCollection
参数
返回
表示此组件实例的已筛选事件的 EventDescriptorCollection。
注解
此实例的事件可能与类提供的事件集不同。 例如,如果组件是基于站点的,则站点可以添加或删除其他事件。
Attribute如果在数组中attributes
指定了 ,并且事件没有该特性的 类实例,则返回的数组将包含 事件(如果 Attribute 是默认事件)。
另请参阅
- Attribute
- DefaultEventAttribute
- GetEvents
- EventDescriptorCollection
- GetProperties
- GetAttributes()
- GetDefaultEvent()