Partager via


IMetaDataEmit::SetEventProps Method

Définit ou met à jour la fonctionnalité spécifiée d’un événement défini par un appel antérieur à 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] Jeton d’événement.

dwEventFlags [in] Indicateurs d’événement. Il s’agit d’un masque de bits de CorEventAttr valeurs.

tkEventType [in] Jeton de la classe d’événements. Il s’agit d’un mdTypeDef ou d’un mdTypeRef jeton.

mdAddOn [in] Méthode utilisée pour s’abonner à l’événement ou null.

mdRemoveOn [in] Méthode utilisée pour se désabonner de l’événement ou null.

mdFire [in] Méthode utilisée (par une classe dérivée) pour déclencher l’événement.

rmdOtherMethods[] [in] Tableau de jetons pour d’autres méthodes associées à l’événement. Le dernier élément du tableau doit être mdMethodDefNil.

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

See also