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 trueoluş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 trueoluş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.