Hay momentos cuando implementador de un objeto le gustaría aprovechar las ventajas de los servicios ofrecidos por otro objeto prefabricado. Además, quisiera este segundo objeto que aparezca como una parte natural de la primera. COM logra ambos de estos objetivos a través de la agregación y contención.
Agregación significa que el objeto (exterior) crea el objeto (interior) figura como parte de su proceso de creación y las interfaces del objeto interno están expuestas por el exterior. Un objeto permite ser agregable o no. Si es así, entonces debe seguir ciertas reglas de agregación para que funcione correctamente.
Principalmente, deberán delegar todas las llamadas de método de IUnknown en el objeto incluido en el objeto que contiene.
Vea tambié&nnbsp; De reutilización de objetos en el Win32 SDK