Partilhar via


Serviços fornecidos (VSPackage de controle de origem)

Os serviços são o principal mecanismo através do qual funcionalidade é compartilhada entre os VSPackages e entre o ambiente de desenvolvimento integrado (IDE) do Visual Studio e seu VSPackages instalados. Para obter uma descrição detalhada de serviços e sua importância no IDE Visual Studio, consulteServiços.

O serviço de controle de origem

Visual Studio fornece duas camadas de serviços, serviços de nível de IDE e os serviços de nível de pacote. O IDE Visual Studio nativamente fornece serviços de nível de IDE. O pacote de controle de origem consome alguns desses serviços. O pacote de controle de origem como um VSPackage compartilha sua funcionalidade de controle de origem, fornecendo um serviço de controle de origem particular das suas próprias. O pacote de controle de origem encapsula o conjunto de interfaces relacionadas ao controle de origem implementada por ele na forma de um contrato que pode ser usado pelo IDE Visual Studio.

Consulte também

Outros recursos

Elementos de Design de VSPackage de controle de origem