Compartilhar via


Serviços fornecidos (VSPackage de controle do código-fonte)

Os serviços são o principal mecanismo por meio do qual a funcionalidade é compartilhada entre VSPackages e entre o IDE (ambiente de desenvolvimento integrado) do Visual Studio e seus VSPackages instalados. Para obter uma descrição detalhada dos serviços e sua importância no IDE do Visual Studio, consulte Usando e fornecendo serviços.

O Serviço de Controle de Origem

O Visual Studio fornece duas camadas de serviços, serviços no nível de IDE e serviços de nível de pacote. O IDE do Visual Studio fornece nativamente serviços no nível de IDE. O pacote de controle do código-fonte consome alguns desses serviços. O pacote de controle do código-fonte como um VSPackage compartilha sua funcionalidade de controle do código-fonte fornecendo o seu próprio serviço de controle de código-fonte privado. O pacote de controle do código-fonte encapsula o conjunto de interfaces relacionadas ao controle do código-fonte implementadas por ele na forma de um contrato que pode ser usado pelo IDE do Visual Studio.

  • Elementos de Design