Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.