釋放模組中的最後一個物件時,叫用事件處理程式。
語法
class ReleaseNotifier;
成員
公用建構函式
| 名稱 | 描述 |
|---|---|
| Module::ReleaseNotifier::~ReleaseNotifier | 將類別的 Module::ReleaseNotifier 目前實例取消初始化。 |
| Module::ReleaseNotifier::ReleaseNotifier | 初始化 Module::ReleaseNotifier 類別的新執行個體。 |
公用方法
| 名稱 | 描述 |
|---|---|
| Module::ReleaseNotifier::Invoke | 實作時,會在釋放模組中的最後一個物件時呼叫事件處理程式。 |
| Module::ReleaseNotifier::Release | 如果物件是以 的參數true建構,則刪除目前的 Module::ReleaseNotifier 物件。 |
繼承階層架構
ReleaseNotifier
需求
標頭: module.h
命名空間: Microsoft::WRL
Module::ReleaseNotifier::~ReleaseNotifier
將類別的 Module::ReleaseNotifier 目前實例取消初始化。
WRL_NOTHROW virtual ~ReleaseNotifier();
Module::ReleaseNotifier::Invoke
實作時,會在釋放模組中的最後一個物件時呼叫事件處理程式。
virtual void Invoke() = 0;
Module::ReleaseNotifier::Release
如果物件是以 的參數true建構,則刪除目前的 Module::ReleaseNotifier 物件。
void Release() throw();
Module::ReleaseNotifier::ReleaseNotifier
初始化 Module::ReleaseNotifier 類別的新執行個體。
ReleaseNotifier(bool release) throw();
參數
release
true 表示在呼叫 方法時 Release 刪除這個實例; false 表示不要刪除這個實例。