Partilhar via


Personalizar o manifesto da aplicação para o Microsoft Visual Studio

O manifesto da aplicação (anteriormente denominado manifesto de aplicação do Teams) descreve como a sua aplicação se integra no Microsoft Teams e é partilhada entre ambientes locais e remotos. O ficheiro de manifesto de aplicação predefinido está disponível no appPackage/manifest.json ficheiro e nas variáveis de ambiente disponíveis no env/.env.{env} ficheiro.

O ficheiro de manifesto da aplicação contém algumas variáveis de ambiente com o ${{XX_XX}} formato . Pode definir as suas próprias variáveis de ambiente e adicionar marcadores de posição no manifest.json ficheiro. Seguem-se os exemplos de ficheiro .env e .json:

TEAMS_APP_DESCRIPTION=This is an amazing app
{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.schema.json",
    "manifestVersion": "1.16",
    "description": {
        "short": "${{TEAMS_APP_DESCRIPTION}}",
        "full": "Full description of tab0418"
    },
}

Ficheiro de manifesto da aplicação de pré-visualização

Pode pré-visualizar o ficheiro de manifesto da aplicação para Local ou para o Azure. Para pré-visualizar o ficheiro de manifesto da aplicação, siga estes passos:

  1. Selecione Project>Teams Toolkit.

  2. Selecione Preparar Dependências de Aplicações do Teams ou Aprovisionar na Cloud... para gerar variáveis de ambiente para a aplicação Teams local ou remota.

    Captura de ecrã a mostrar o acionador da aplicação no local ou remoto.

  3. Carregue o Pacote de Aplicação Zip das seguintes formas:

    1. Selecione Project>Teams Toolkit>Zip App Package e, em seguida, selecione Para Local ou Para o Azure

      Captura de ecrã a mostrar o pacote da aplicação zip para o local ou para o Azure.

    2. No Explorador de Soluções, clique com o botão direito do rato em MyTeamsApp14 (neste cenário, o nome do projeto é MyTeamsApp14). Aceda aPacote de Aplicações Zipdo Teams Toolkit> e, em seguida, selecione Para Local ou Para o Azure.

      Captura de ecrã a mostrar o pacote da aplicação zip da solução local ou do Azure.

    O Teams Toolkit gera o pacote de aplicações zip.

  4. Em appPackage pasta, clique com o botão direito do rato no manifest.json ficheiro.

  5. Selecione Pré-visualizar Ficheiro de Manifesto.

  6. Selecione Para Local ou Para o Azure.

    Captura de ecrã a mostrar a pré-visualização do manifesto da aplicação.

Pode pré-visualizar o ficheiro appPackage/build de manifesto da aplicação no Visual Studio.

Sincronizar alterações locais no Portal do Desenvolvedor

Depois de pré-visualizar o ficheiro de manifesto da aplicação no Visual Studio, pode sincronizar as alterações locais com o Portal do Programador. Para sincronizar as alterações ao Portal do Programador, siga estes passos:

  1. Selecione Projeto.
  2. Selecione Teams Toolkit.
  3. Selecione Atualizar Manifesto no Portal do Programador do Teams.

Captura de ecrã a mostrar o manifesto da aplicação de atualização no portal do programador do Teams.

Também pode sincronizar as alterações locais com o Portal do Programador a partir do Explorador de Soluções:

  1. Clique com o botão direito do rato em MyTeamsApp14.
  2. Selecione Teams Toolkit.
  3. Selecione Atualizar Manifesto no Portal do Programador do Teams

Captura de ecrã a mostrar a atualização da solução para a aplicação teams.

As alterações são atualizadas para o Portal do Programador.

Dica

Se quiser fazer atualizações manuais que possam ser substituídas no Portal do Programador do Teams, na caixa de diálogo Aviso , selecione Substituir e atualizar.

Captura de ecrã a mostrar a substituição da aplicação no portal do programador do Teams.

Quando cria um bot de comando do Teams com o Visual Studio, são registados dois IDs de aplicação no Microsoft Entra ID. Pode identificar os IDs da aplicação no Portal do Programador como ID da Aplicação (cliente) em Informações básicas e ID de bot existente em Funcionalidades da aplicação.

Captura de ecrã a mostrar informações básicas da aplicação no portal do programador do Teams.

Captura de ecrã a mostrar a substituição e atualização no portal do programador do Teams.

Confira também