Module::ReleaseNotifier 類別
釋放模組中的最後一個物件時,叫用事件處理程式。
語法
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
表示不要刪除這個實例。