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.
Questa classe implementa IUnknown delegando IUnknowndell'oggetto proprietario.
Importante |
|---|
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime. |
template<
class Base
>
class CComContainedObject :
public Base
Parametri
- Base
I la classe, derivata da CComObjectRoot o da CComObjectRootEx.
Membri
Costruttori pubblici
Nome |
Descrizione |
|---|---|
Costruttore.Inizializza il puntatore membro a IUnknowndell'oggetto proprietario. |
|
Il distruttore. |
Metodi pubblici
Nome |
Descrizione |
|---|---|
Incrementa il conteggio dei riferimenti all'oggetto proprietario. |
|
Recupera IUnknowndell'oggetto proprietario. |
|
Recupera un puntatore a un'interfaccia richiesta sull'oggetto proprietario. |
|
Decrementa il conteggio dei riferimenti all'oggetto proprietario. |
Note
ATL utilizza CComContainedObject nelle classi CComAggObject, CComPolyObjecte CComCachedTearOffObject.CComContainedObject implementa IUnknown delegando IUnknowndell'oggetto proprietario.(Il proprietario è o l'oggetto esterno di un aggregato, o un oggetto per il quale un un'interfaccia tear-off sta creando.) CComContainedObject chiama OuterQueryInterface, OuterAddRefe OuterReleasedi CComObjectRootEx, interamente ereditato con Base.
Gerarchia di ereditarietà
Base
CComContainedObject
Requisiti
Header: atlcom.h
Importante