Compartir a través de


IMetaDataImport::GetEventProps (Método)

Obtiene la información de los metadatos (incluidos el tipo declarativo, los métodos de incorporación y eliminación de delegados, y todas las marcas y los demás datos asociados) del evento que representa el token de evento especificado.

Sintaxis

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  
);  

Parámetros

ev
[in] Token de metadatos de evento que representa el evento para el que se van a obtener metadatos.

pClass
[out] Puntero al token TypeDef que representa la clase que declara el evento.

szEvent
[out] Nombre del evento al que hace referencia ev.

pchEvent
[in] Longitud, en caracteres anchos, del parámetro szEvent que se solicita.

pdwEventFlags
[out] Longitud del parámetro szEvent que se devuelve y que se mide en caracteres anchos.

ptkEventType
[out] Puntero a un token de metadatos TypeRef o TypeDef que representa el tipo Delegate del evento.

pmdAddOn
[out] Puntero al token de metadatos que representa el método que agrega controladores para el evento.

pmdRemoveOn
[out] Puntero al token de metadatos que representa el método que quita los controladores del evento.

pmdFire
[out] Puntero al token de metadatos que representa el método que genera el evento.

rmdOtherMethod
[out] Matriz de punteros de token a otros métodos asociados al evento.

cMax
[in] Tamaño máximo de la matriz rmdOtherMethod.

pcOtherMethod
[out] Número de tokens devueltos en rmdOtherMethod.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también