Compartir a través de


IMetaDataEmit::SetEventProps Method

Establece o actualiza la característica especificada de un evento definido por una llamada anterior a IMetaDataEmit::D efineEvent.

Syntax

HRESULT SetEventProps (
    [in]  mdEvent     ev,
    [in]  DWORD       dwEventFlags,
    [in]  mdToken     tkEventType,
    [in]  mdMethodDef mdAddOn,
    [in]  mdMethodDef mdRemoveOn,
    [in]  mdMethodDef mdFire,
    [in]  mdMethodDef rmdOtherMethods[]
);

Parameters

ev [in] Token de evento.

dwEventFlags [in] Marcas de evento. Se trata de una máscara de bits de CorEventAttr valores.

tkEventType [in] Token de la clase de eventos. Se trata de un mdTypeDefmdTypeRef token o .

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. El último elemento de la matriz debe ser mdMethodDefNil.

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: Cor.h

Library: CorGuids.lib

See also