Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En ocasiones el implementador de un objeto desea aprovechar los servicios proporcionados por otros, objeto preintegrada.Además, desea que este segundo objeto apareciera como parte nativa del primero.COM alcanza ambos objetivos con la contención y la agregación.
La agregación significa que el objeto (externo) que contiene crea el objeto (interno) contenido como parte del proceso de creación y las interfaces del objeto interno se exponen mediante el externo.Un objeto puede que poderse agregar o no.Si es, se debe seguir ciertas reglas para que la agregación funcione correctamente.
Principalmente, todas las llamadas al método de IUnknown en el objeto contenido deben delegar al objeto que contiene.