Como você tem usado IContainer / ISite / IComponent no seu próprio código?

votos
11

Duplicate possíveis:
Quando e por que eu deveria implementar IComponent, IContainer e ISite?

Existem vários documentos online sobre o uso IContainer e ISite (por exemplo http://www.theserverside.net/tt/blogs/showblog.tss?id=pluginArchitectures ), e há exemplos vagos ao redor, mas eu não vim através de um exemplo real (com excepção winforms) onde ele é realmente útil. Não ajuda que eu realmente não sei o que exatamente ele pode ser usado para. Alguém usar as interfaces de recipiente .NET e classes correspondentes em seu próprio código, de forma independente de winforms, e como você usou-los?

Publicado 19/05/2009 em 14:38
fonte usuário
Em outras línguas...                            


1 respostas

votos
4

Estes são os elementos componentes orientada de uma abordagem componente orientada a software. O designer visual, por exemplo, usa-los.

Se você deseja construir componentes de software reutilizáveis ​​(IComponent), e têm a capacidade de se adaptar (ISite) o componente em vários domínios como um conjunto canônico (IContainer), especialmente no contexto de um design-time / run-time-quadro (VisualStudio) em seguida, você está lá ...

Respondeu 20/05/2009 em 17:48
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more