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