Introdução
A inicialização de dados quando você estiver instalando uma extensão automatizará muitas etapas que devem ser realizadas manualmente. Ao automatizar o processo, você pode configurar rapidamente uma extensão que está sendo desenvolvida.
Ao instalar uma extensão, você pode querer ter certas operações fora do código da extensão é instalada. Essas operações poderiam incluir o preenchimento de registros vazios com dados, retornos de chamada de serviço e telemetria, verificações de versão e mensagens para usuários.
Para executar esses tipos de operações, escreva o código de instalação da extensão. O código de instalação da extensão é executado quando:
Uma extensão é instalada pela primeira vez.
Uma versão desinstalada é instalada novamente.
Esse processo permite que você escreva um código diferente para a instalação inicial e reinstalações.