Implementando a Interface IVsPackage
Todos os VSPackages deve implementar a IVsPackage interface. Visual Studiochama os métodos de IVsPackage para inicializar e VSPackages fechar, para obter páginas de propriedade associada e por outros motivos. O IVsPackage interface é a interface de gateway entre Visual Studio e VSPackage.
Você pode escrever um VSPackage gerenciado como uma subclasse da Package , de classe que implementa IVsPackage em seu nome. Para obter mais informações, consulte VSPackages gerenciados.
Dica
Muito do código não gerenciado de exemplo na seção Integração de Visual Studio a SDK do Visual Studio usa a biblioteca de ATL (Active Template).Você não precisará usar a ATL para criar os VSPackages, mas você deve compreender a ATL para entender o código de exemplo.