Agregación
Hay ocasiones en las que el implementador de un objeto desea aprovechar los servicios ofrecidos por otro objeto precompilado. Además, desea que este segundo objeto aparezca como una parte natural del primero. COM logra ambos objetivos con independencia y agregación.
La agregación significa que el objeto contenedor (externo) crea el objeto contenido (interno) como parte de su proceso de creación y el objeto externo expone las interfaces del objeto interno. Un objeto se permite ser agregable o no. Si es así, debe seguir ciertas reglas para que la agregación funcione correctamente.
Principalmente, todas las llamadas de método IUnknown
en el objeto contenido deben delegar en el objeto contenedor.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de