Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Crea una definición para un evento con la firma de metadatos especificada y obtiene un token para esa definición de evento.
Syntax
HRESULT DefineEvent (
[in] mdTypeDef td,
[in] LPCWSTR szEvent,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[],
[out] mdEvent *pmdEvent
);
Parameters
td [in] Token de la clase o interfaz de destino. Se trata de un mdTypeDef token o mdTypeDefNil .
szEvent [in] Nombre del evento.
dwEventFlags [in] Marcas de evento.
tkEventType [in] Token de la clase de eventos. Se trata de un mdTypeDeftoken , o mdTypeRef.mdTokenNil
mdAddOn [in] Método usado para suscribirse al evento o null.
mdRemoveOn [in] Método que se usa para cancelar la suscripción al evento o null.
mdFire [in] Método usado (por una clase derivada) para generar el evento.
rmdOtherMethods[] [in] Matriz de tokens para otros métodos asociados al evento. La matriz finaliza con un mdMethodDefNil token.
pmdEvent [out] Token de metadatos asignado al evento.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib