Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает сведения о метаданных для события, представленного указанным маркером события, включая декларативный тип, методы добавления и удаления делегатов, а также любые флаги и другие связанные данные.
Syntax
HRESULT GetEventProps (
[in] mdEvent ev,
[out] mdTypeDef *pClass,
[out] LPCWSTR szEvent,
[in] ULONG cchEvent,
[out] ULONG *pchEvent,
[out] DWORD *pdwEventFlags,
[out] mdToken *ptkEventType,
[out] mdMethodDef *pmdAddOn,
[out] mdMethodDef *pmdRemoveOn,
[out] mdMethodDef *pmdFire,
[out] mdMethodDef rmdOtherMethod[],
[in] ULONG cMax,
[out] ULONG *pcOtherMethod
);
Parameters
ev [in] Маркер метаданных события, представляющий событие для получения метаданных.
pClass [out] Указатель на токен TypeDef, представляющий класс, объявляющий событие.
szEvent [out] Имя события, на которое ссылается ev.
pchEvent [in] Запрошенная длина в широких символах szEvent.
pdwEventFlags [out] Возвращаемая длина в широких символах szEvent.
ptkEventType [out] Указатель на маркер метаданных TypeRef или TypeDef, представляющий Delegate тип события.
pmdAddOn [out] Указатель на маркер метаданных, представляющий метод, который добавляет обработчики для события.
pmdRemoveOn [out] Указатель на маркер метаданных, представляющий метод, который удаляет обработчики для события.
pmdFire [out] Указатель на маркер метаданных, представляющий метод, который вызывает событие.
rmdOtherMethod [out] Массив указателей маркеров на другие методы, связанные с событием.
cMax [in] Максимальный размер массива rmdOtherMethod .
pcOtherMethod [out] Количество маркеров, возвращенных в rmdOtherMethod.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib