Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Obtiene información de metadatos para el evento representado por el token de evento especificado, incluido el tipo declarante, los métodos add y remove para delegados, así como las marcas y otros datos asociados.
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] 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 evreferencia .
pchEvent [in] Longitud solicitada en caracteres anchos de szEvent.
pdwEventFlags [out] Longitud devuelta en caracteres anchos de szEvent.
ptkEventType [out] Puntero a un token de metadatos TypeRef o TypeDef que representa el Delegate tipo 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 rmdOtherMethod matriz.
pcOtherMethod [out] Número de tokens devueltos en rmdOtherMethod.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib