Dela via


IMetaDataEmit::SetEventProps, metod

Anger eller uppdaterar den angivna funktionen för en händelse som definierats av ett tidigare anrop till 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[]
);  

Parametrar

ev
[in] Händelsetoken.

dwEventFlags
[in] Händelseflaggor. Det här är en bitmask av CorEventAttr värden.

tkEventType
[in] Token för händelseklassen. Det här är antingen en mdTypeDef eller en mdTypeRef token.

mdAddOn
[in] Den metod som används för att prenumerera på händelsen eller null.

mdRemoveOn
[in] Den metod som används för att avbryta prenumerationen på händelsen eller null.

mdFire
[in] Den metod som används (av en härledd klass) för att generera händelsen.

rmdOtherMethods[]
[in] En matris med token för andra metoder som är associerade med händelsen. Det sista elementet i matrisen måste vara mdMethodDefNil.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även