Compartilhar via


Agregado

Há vezes quando o realizador de um objeto de deseja aproveitar os serviços oferecidos por outros, objeto de prebuilt. Além de isso, gostaria do segundo objeto de aparecer como uma parte natural do primeiro. Obtém COM ambas essas metas com a retenção e a agregação.

A agregação significa que o objeto recipiente (externo) cria o objeto contido (interno) como parte do processo de criação e interfaces interno do objeto são expostos pelo externo. Um objeto permite-se que é aggregatable ou não. Se é, então deve seguir determinadas regras para que a agregação funcione corretamente.

Primeiro, qualquer método de IUnknown chama o objeto deve delegar contido no objeto contêiner.

Consulte também

Referência

Introdução ao COM

Reusing Objects