获取由指定事件令牌表示的事件的元数据信息,包括声明类型、委托的添加和删除方法以及任何标志和其他关联数据。
Syntax
HRESULT GetEventProps (
   [in]  mdEvent       ev,
   [out] mdTypeDef     *pClass,
   [out] LPCWSTR       szEvent,
   [in]  ULONG         cchEvent,
   [out] ULONG         *pchEvent,
   [out] DWORD         *pdwEventFlags,
   [out] mdToken       *ptkEventType,
   [out] mdMethodDef   *pmdAddOn,
   [out] mdMethodDef   *pmdRemoveOn,
   [out] mdMethodDef   *pmdFire,
   [out] mdMethodDef   rmdOtherMethod[],
   [in]  ULONG         cMax,
   [out] ULONG         *pcOtherMethod
);
Parameters
              ev [in]表示要为其获取元数据的事件的事件元数据令牌。
              pClass [out]指向 TypeDef 标记的指针,表示声明事件的类。
              szEvent [out]由 ev. 引用的事件的名称。
              pchEvent [in]请求的长度(以宽字符为单位 szEvent)。
              pdwEventFlags [out]返回的长度(以宽字符 szEvent为单位)。
              ptkEventType [out]指向表示事件的类型的 TypeRef 或 TypeDef 元数据标记 Delegate 的指针。
              pmdAddOn [out]指向表示为事件添加处理程序的方法的元数据令牌的指针。
              pmdRemoveOn [out]指向表示删除事件处理程序的方法的元数据令牌的指针。
              pmdFire [out]指向表示引发事件的方法的元数据令牌的指针。
              rmdOtherMethod [out]指向与事件关联的其他方法的标记指针数组。
              cMax [in]数组的最大大小 rmdOtherMethod 。
              pcOtherMethod [out]返回 rmdOtherMethod的令牌数。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib