Метод IMetaDataEmit::SetEventProps
Задает или обновляет указанную функцию события, определяемую предыдущим вызовом метода IMetaDataEmit::D efineEvent.
Синтаксис
HRESULT SetEventProps (
[in] mdEvent ev,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[]
);
Параметры
ev
[in] Маркер события.
dwEventFlags
[in] Флаги событий. Это битовая маска значений CorEventAttr
.
tkEventType
[in] Токен для класса событий. Это маркер mdTypeDef
или mdTypeRef
.
mdAddOn
[in] Метод, используемый для подписки на событие, или null.
mdRemoveOn
[in] Метод, используемый для отмены подписки на событие, или значение NULL.
mdFire
[in] Метод, используемый (производным классом) для вызова события.
rmdOtherMethods[]
[in] Массив маркеров для других методов, связанных с событием. Последним элементом массива должен быть mdMethodDefNil
.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Используется в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 1.0.