أسلوب IMetaDataEmit::DefineEvent
Creates a تعريف for an حدث مع the specified بيانات التعريف توقيع, و gets a token إلى that حدث تعريف.
HRESULT DefineEvent (
[in] mdTypeDef td,
[in] LPCWSTR szEvent,
[in] DWORD dwEventFlags,
[in] mdToken tkEventType,
[in] mdMethodDef mdAddOn,
[in] mdMethodDef mdRemoveOn,
[in] mdMethodDef mdFire,
[in] mdMethodDef rmdOtherMethods[],
[out] mdEvent *pmdEvent
);
المعلمات
td
[في] الرمز المميز للفئة الهدف أو واجهة.szEvent
[في] اسم حدث.dwEventFlags
[في] إشارات حدث.tkEventType
[في] الرمز المميز للحدث فئة.mdAddOn
[في] الأسلوب المستخدم إلى الاشتراك إلى حدث، أو null.mdRemoveOn
[في] الأسلوب المستخدم لإلغاء الاشتراك بحدث، أو null.mdFire
[في] The أسلوب used (بواسطة a الفئة المشتقة) إلى raise the حدث.rmdOtherMethods[]
[في] An مصفوفه من رموز مميزة for غير ذلك وظائف associated مع the حدث.pmdEvent
[خارج] بيانات التعريف إلى ken المعينة إلى الحدث.
المتطلبات
الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.
**Header:**Cor.h
المكتبة: Used كـ a مورد في MSCorEE.dll
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0