Erstellen eines neuen Microsoft Teams-Projekts mit dem Microsoft Teams-Toolkit

Sie können Teams-Apps in Visual Studio mithilfe der App-Vorlagen erstellen. Sie können eine der folgenden Teams-Vorlagen suchen und auswählen, um eine neue App zu erstellen.

  • Bot
  • Tab
  • Nachrichtenerweiterung

Voraussetzungen

  Installieren Zum Benutzen...
  Neueste Version von Visual Studio Installieren Sie die neueste Enterprise Edition von Visual Studio, und wählen Sie die Workload ASP.NET und Webentwicklung sowie Microsoft Teams-Entwicklungstools für die Installation aus.
  Teams Toolkit Eine Visual Studio-Workload, die ein Projektgerüst für Ihre App erstellt. Verwenden Sie die neueste Version.
  Microsoft Teams Microsoft Teams zum Hochladen Ihrer Teams-App in die lokale Teams-Umgebung zum Testen des App-Verhaltens.
  Vorbereiten Ihres Microsoft 365-Mandanten Zugriff auf ein Microsoft 365-Konto mit den entsprechenden Berechtigungen zum Installieren einer App.

Erstellen einer neuen Teams-App

Führen Sie die folgenden Schritte aus, um eine neue Teams-App zu erstellen:

  1. Öffnen Sie Visual Studio.

  2. Erstellen Sie mit einer der beiden folgenden Optionen eine neue App:

    • Wählen Sie unter Schnellaktionen die Option Neues Projekt aus, um eine Projektvorlage auszuwählen.

      Screenshot: Auswahl eines neuen Projekts aus schnellen Aktionen

    • Wählen Sie Datei > Neues > Projekt aus.

      Screenshot: Auswahl des neuen Projekts im Menü

      Das Fenster Neues Projekt erstellen wird angezeigt.

  3. Geben Sie Teams in das Suchfeld ein, und wählen Sie in den Suchergebnissen Microsoft Teams-App aus.

  4. Wählen Sie Weiter aus.

    Screenshot: Suche und Auswahl der Microsoft Teams-App

    Das Fenster Neues Projekt konfigurieren wird angezeigt.

    1. Geben Sie einen geeigneten Namen für Ihr Projekt ein.

      Hinweis

      • Der von Ihnen eingegebene Projektname wird im Feld Projektmappenname aktualisiert. Sie können den Projektmappennamen ohne Auswirkungen auf den Projektnamen ändern.
      • Sie können das Kontrollkästchen Projektmappe und Projekt im gleichen Verzeichnis platzieren aktivieren, um das Projekt und die Projektmappe im selben Ordner zu speichern.
    2. Wählen Sie den Ordnerspeicherort aus, in dem Sie den Projektarbeitsbereich erstellen möchten.

    3. Wählen Sie Erstellen aus.

      Screenshot: Konfigurieren des Projektnamens Ihrer Anwendung

    Das Fenster Neue Teams-Anwendung erstellen wird angezeigt.

  5. Vergewissern Sie sich, dass Tab ausgewählt ist, und wählen Sie dann Erstellen aus.

    Sie können eine beliebige Art von Teams-App für Ihr Projekt auswählen.

    Hinweis

    Wenn Sie Ihrer Teams-App die Funktion einmaliges Anmelden (Single Sign-On, SSO) hinzufügen möchten, aktivieren Sie das Kontrollkästchen Mit einmaligem Anmelden konfigurieren . Weitere Informationen finden Sie unter Hinzufügen des einmaligen Anmeldens zu Ihren Teams-Apps.

    Screenshot: Auswahl des Teams-App-Typs

    Die Registerkarte GettingStarted .txt wird angezeigt. Sie können die Anweisungen im Fenster GettingStarted anzeigen und sich die verschiedenen Features im Teams Toolkit ansehen.

    Screenshot: Seite

Sie haben das App-Projektgerüst für Ihre Teams-App mithilfe der Teams Toolkit-Vorlage erstellt.

Die Schritte zum Erstellen der anderen Apps sind mit Ausnahme des Benachrichtigungsbots ähnlich.

Verzeichnisstruktur

Das Teams-Toolkit bietet alle Komponenten zum Erstellen einer App. Nachdem Sie das Projekt erstellt haben, können Sie die Projektordner und -dateien unter Projektmappen-Explorer anzeigen.

  • Verzeichnisstruktur für eine einfache Teams-App

    Screenshot: Registerkarte Projektmappen-Explorer Teams-Toolkit für die Registerkarte

  • Verzeichnisstruktur für eine szenariobasierte Teams-App

    Screenshot des Szenarios, das Projektmappen-Explorer Teams Toolkit basiert.

Teams-App-Vorlagen im Teams-Toolkit

Sie können sehen, dass Teams-App-Vorlagen bereits im Teams-Toolkit für verschiedene Teams-App-Typen aufgefüllt wurden. In der folgenden Tabelle sind alle verfügbaren Vorlagen aufgeführt:

Teams-App-Vorlagen Beschreibung
Notification Bot Sie können die Benachrichtigungsbot-App verwenden, um Benachrichtigungen an Ihren Teams-Client zu senden. Es gibt mehrere Möglichkeiten, die Benachrichtigung auszulösen. Lösen Sie z. B. die Benachrichtigung per HTTP-Anforderung oder nach Zeit aus. Sie können die ausgelöste Benachrichtigung basierend auf Ihrem Geschäftsszenario auswählen.
Befehlsbot Sie können einen Befehl eingeben, um mit dem Bot zu interagieren, indem Sie die Befehlsbot-App verwenden.
Workflowbot Sie können mit dem Bot interagieren, indem Sie sich wiederholende Workflowaktionen automatisieren.
Tab Die Registerkarten-App zeigt eine Webseite in Teams an und ermöglicht SSO mithilfe eines Teams-Kontos.
Nachrichtenerweiterung Die Nachrichtenerweiterungs-App implementiert einfache Features wie das Erstellen einer adaptiven Karte, das Durchsuchen von Nugget-Paketen oder das Entpacken von Links für die dev.botframework.com Domäne.

Siehe auch