Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Richiama un gestore eventi quando viene rilasciato l'ultimo oggetto nel modulo corrente. Il gestore eventi viene specificato da un oggetto e dal relativo membro puntatore a un metodo.
Sintassi
template<typename T>
class MethodReleaseNotifier : public ReleaseNotifier;
Parametri
T
Tipo dell'oggetto la cui funzione membro è il gestore eventi.
Membri
Costruttori pubblici
| Nome | Descrizione |
|---|---|
| Module::MethodReleaseNotifier::MethodReleaseNotifier | Inizializza una nuova istanza della classe Module::MethodReleaseNotifier. |
Metodi pubblici
| Nome | Descrizione |
|---|---|
| Module::MethodReleaseNotifier::Invoke | Chiama il gestore eventi associato all'oggetto corrente Module::MethodReleaseNotifier . |
Membri dati protetti
| Nome | Descrizione |
|---|---|
| Module::MethodReleaseNotifier::method_ | Contiene un puntatore al gestore eventi per l'oggetto corrente Module::MethodReleaseNotifier . |
| Module::MethodReleaseNotifier::object_ | Contiene un puntatore all'oggetto la cui funzione membro è il gestore eventi per l'oggetto corrente Module::MethodReleaseNotifier . |
Gerarchia di ereditarietà
ReleaseNotifier
MethodReleaseNotifier
Requisiti
Intestazione: module.h
Spazio dei nomi: Microsoft::WRL
Module::MethodReleaseNotifier::Invoke
Chiama il gestore eventi associato all'oggetto corrente Module::MethodReleaseNotifier .
void Invoke();
Module::MethodReleaseNotifier::method_
Contiene un puntatore al gestore eventi per l'oggetto corrente Module::MethodReleaseNotifier .
void (T::* method_)();
Module::MethodReleaseNotifier::MethodReleaseNotifier
Inizializza una nuova istanza della classe Module::MethodReleaseNotifier.
MethodReleaseNotifier(
_In_ T* object,
_In_ void (T::* method)(),
bool release) throw() :
ReleaseNotifier(release), object_(object),
method_(method);
Parametri
object
Oggetto la cui funzione membro è un gestore eventi.
method
Funzione membro dell'oggetto parametro che è il gestore eventi.
release
Specificare per abilitare true la chiamata al metodo Module::ReleaseNotifier::Release() sottostante; in caso contrario, specificare false.
Module::MethodReleaseNotifier::object_
Contiene un puntatore all'oggetto la cui funzione membro è il gestore eventi per l'oggetto corrente Module::MethodReleaseNotifier .
T* object_;