Partager via


Personnaliser le manifeste d’application pour Microsoft Visual Studio

Le manifeste d’application (précédemment appelé manifeste d’application Teams) décrit comment votre application s’intègre à Microsoft Teams et est partagée entre les environnements locaux et distants. Le fichier manifeste d’application par défaut est disponible au niveau du appPackage/manifest.json fichier et les variables d’environnement disponibles à partir du env/.env.{env} fichier.

Le fichier manifeste de l’application contient des variables d’environnement ${{XX_XX}} au format . Vous pouvez définir vos propres variables d’environnement et ajouter des espaces réservés dans le manifest.json fichier. Voici les exemples de fichiers .env et .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"
    },
}

Aperçu du fichier manifeste de l’application

Vous pouvez afficher un aperçu du fichier manifeste de l’application pour Local ou Pour Azure. Pour afficher un aperçu du fichier manifeste de l’application, procédez comme suit :

  1. Sélectionnez Project>Teams Toolkit.

  2. Sélectionnez Préparer les dépendances d’application Teams ou Provisionner dans le cloud... pour générer des variables d’environnement pour l’application Teams locale ou distante.

    Capture d’écran montrant le déclencheur d’application en local ou distant.

  3. Chargez le package d’application Zip des manières suivantes :

    1. SélectionnezPackage d’application zip duKit de ressources>Project> Teams, puis sélectionnez Pour local ou Pour Azure

      Capture d’écran montrant le package d’application zip pour local ou Azure.

    2. À partir Explorateur de solutions, cliquez avec le bouton droit sur MyTeamsApp14 (dans ce scénario, le nom du projet est MyTeamsApp14). Accédez à Teams Toolkit>Zip App Package , puis sélectionnez Pour local ou Pour Azure.

      Capture d’écran montrant le package d’application zip de solution pour local ou Azure.

    Teams Toolkit génère le package d’application zip.

  4. Sous appPackage dossier, cliquez avec le bouton droit sur le manifest.json fichier.

  5. Sélectionnez Aperçu du fichier manifeste.

  6. Sélectionnez Pour local ou Pour Azure.

    Capture d’écran montrant l’aperçu du manifeste de l’application.

Vous pouvez afficher un aperçu du fichier manifeste de l’application sous appPackage/build dans Visual Studio.

Synchroniser les modifications locales avec Developer Portal

Une fois que vous avez aperçu le fichier manifeste de l’application dans Visual Studio, vous pouvez synchroniser les modifications locales sur le Portail des développeurs. Pour synchroniser les modifications dans le Portail des développeurs, procédez comme suit :

  1. Sélectionnez Projet.
  2. Sélectionnez Teams Toolkit.
  3. Sélectionnez Mettre à jour le manifeste dans le portail des développeurs Teams.

Capture d’écran montrant la mise à jour du manifeste d’application dans le portail des développeurs Teams.

Vous pouvez également synchroniser les modifications locales sur le Portail des développeurs à partir de Explorateur de solutions :

  1. Cliquez avec le bouton droit sur MyTeamsApp14.
  2. Sélectionnez Teams Toolkit.
  3. Sélectionnez Mettre à jour le manifeste dans le portail des développeurs Teams

Capture d’écran montrant la mise à jour de la solution vers l’application Teams.

Les modifications sont mises à jour vers le Portail des développeurs.

Conseil

Si vous souhaitez effectuer des mises à jour manuelles qui peuvent être remplacées dans le portail des développeurs Teams, dans la boîte de dialogue Avertissement , sélectionnez Remplacer et mettre à jour.

Capture d’écran montrant le remplacement de l’application dans le portail des développeurs Teams.

Lorsque vous créez un bot de commande Teams à l’aide de Visual Studio, deux ID d’application sont inscrits dans Microsoft Entra ID. Vous pouvez identifier les ID d’application dans le Portail des développeurs en tant qu’ID d’application (client) sous Informations de base et ID de bot existant sous Fonctionnalités de l’application.

Capture d’écran montrant les informations de base de l’application dans le portail des développeurs Teams.

Capture d’écran montrant le remplacement et la mise à jour dans le portail des développeurs Teams.

Voir aussi