Module::ReleaseNotifier Sınıfı
Modüldeki son nesne yayımlandığında olay işleyicisini çağırır.
Sözdizimi
class ReleaseNotifier;
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
Module::ReleaseNotifier::~ReleaseNotifier | Sınıfın geçerli örneğini Module::ReleaseNotifier başlatır. |
Module::ReleaseNotifier::ReleaseNotifier | Module::ReleaseNotifier sınıfının yeni bir örneğini başlatır. |
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
Module::ReleaseNotifier::Invoke | Uygulandığında, modüldeki son nesne yayımlandığında bir olay işleyicisini çağırır. |
Module::ReleaseNotifier::Release | Nesnesi parametresiyle true oluşturulduysa geçerli Module::ReleaseNotifier nesneyi siler. |
Devralma Hiyerarşisi
ReleaseNotifier
Gereksinimler
Üst bilgi: module.h
Ad Alanı: Microsoft::WRL
Module::ReleaseNotifier::~ReleaseNotifier
Sınıfın geçerli örneğini Module::ReleaseNotifier
başlatır.
WRL_NOTHROW virtual ~ReleaseNotifier();
Module::ReleaseNotifier::Invoke
Uygulandığında, modüldeki son nesne yayımlandığında bir olay işleyicisini çağırır.
virtual void Invoke() = 0;
Module::ReleaseNotifier::Release
Nesnesi parametresiyle true
oluşturulduysa geçerli Module::ReleaseNotifier
nesneyi siler.
void Release() throw();
Module::ReleaseNotifier::ReleaseNotifier
Module::ReleaseNotifier
sınıfının yeni bir örneğini başlatır.
ReleaseNotifier(bool release) throw();
Parametreler
serbest bırakma
true
yöntemi çağrıldığında Release
bu örneği silmek; false
bu örneği silmemek için.