Partager via


IMetaDataEmit::SetEventProps, méthode

Définit ou met à jour la fonctionnalité spécifiée d’un événement défini par un appel antérieur à IMetaDataEmit::DefineEvent.

Syntaxe

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

Paramètres

ev
[entrée] Jeton d’événement.

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

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

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.

Configuration requise

Plateformes : Consultez Configuration requise.

En-tête : Cor.h

Bibliothèque : Utilisée comme ressource dans MSCorEE.dll

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi