Clase de CComContainedObject

Esta clase implementa IUnknown delegando a IUnknowndel objeto propietario.

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

template<
class Base 
>
class CComContainedObject :
public Base

Parámetros

Members

ybkht889.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CComContainedObject::CComContainedObject

el constructor.Inicializa el puntero de miembro a IUnknowndel objeto propietario.

CComContainedObject::~CComContainedObject

El destructor.

ybkht889.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CComContainedObject::AddRef

Incrementa el recuento de referencias en el objeto propietario.

CComContainedObject::GetControllingUnknown

Recupera IUnknowndel objeto propietario.

CComContainedObject::QueryInterface

Recupera un puntero a la interfaz solicitada en el objeto propietario.

CComContainedObject::Release

Decrementa en el objeto propietario.

Comentarios

ATL utiliza CComContainedObject en las clases CComAggObject, CComPolyObject, y CComCachedTearOffObject.CComContainedObject implementa IUnknown delegando a IUnknowndel objeto propietario.(El propietario de El es el objeto externo de una agregación, o el objeto para el que una interfaz de rasgón se está creando.) CComContainedObject llama OuterQueryInterface, OuterAddRef, y OuterReleasede los entity_CComObjectRootEx, heredado todo con Base.

Jerarquía de herencia

Base

CComContainedObject

Requisitos

encabezado: atlcom.h

Vea también

Otros recursos

Información general de la clase ATL