Freigeben über


Entwurfsrichtlinien für Loop Komponenten

Microsoft Loop Komponenten sind live umsetzbare Produktivitätseinheiten, die synchron bleiben und sich frei in Microsoft 365-Apps bewegen. Sie ermöglichen Es Benutzern, Liveinhalte zu teilen und mit anderen in Microsoft Teams-Chats und -Besprechungen, Microsoft Outlook-E-Mails, Microsoft Whiteboard oder Loop-App zusammenzuarbeiten. Sie können Loop Komponenten erstellen, indem Sie entweder eine vorhandene adaptive Karte in eine Loop-Komponente aktualisieren oder eine neue adaptive Karte-basierte Loop-Komponente erstellen.

Loop Komponenten wurden zuerst in Teams veröffentlicht, gefolgt von anderen Microsoft 365-Apps wie Outlook, Whiteboard und Loop-App. Weitere Informationen finden Sie unter Übersicht über Loop Komponenten im Microsoft 365-Ökosystem.

Loop wichtigsten Features der Komponente

In der folgenden Tabelle sind die wichtigsten Features einer Loop-Komponente aufgeführt:

Feature Beschreibung
Leben Die neuesten Informationen werden im Karte aufgefüllt. Wenn mehrere Instanzen vorhanden sind, bleiben diese synchronisiert, während Updates vorgenommen werden.
Eingebettete Karten können in Dokumenten und Unterhaltungen platziert werden, die vom restlichen Inhalt getrennt sind.
Verklagbar Aufgaben können inline ausgeführt werden.
Tragbar Komponenten können in der Microsoft 365-App funktionieren, die Loop Komponenten unterstützt.
  • Live: Ihre adaptive Karte muss sich selbst aktualisieren, wenn die Karte geladen wird, z. B. beim Öffnen einer E-Mail oder eines Chats, um die neuesten Informationen widerzuspiegeln.

  • Eingebettet: Adaptive Karten sind eingebettet, sodass Sie nichts Spezifisches benötigen.

  • Umsetzbar: Loop Komponenten ermöglichen es dem Benutzer, Maßnahmen zu ergreifen, um einen Flow innerhalb der Komponente selbst abzuschließen, über das einfache Anzeigen von Informationen oder das Öffnen eines Browsers hinaus. Wenn es sich bei Ihrer adaptiven Karte um eine reine Ansicht handelt, suchen Sie nach Möglichkeiten, um sie umsetzbar zu machen, da dies ein Kernelement Karte ist, um Benutzer zu begeistern. Stellen Sie sicher, dass eine adaptive Karte mit schreibgeschützter Benutzeroberfläche nicht zu einer Loop-Komponente wechselt. In diesem Fall darf sie nur eine adaptive Karte bleiben.

    Hinweis

    Bestimmte Benutzerberechtigungen oder -modi Ihrer Komponente sind möglicherweise nicht handlungsfähig, aber die allgemeinen Fälle müssen umsetzbar sein.

    Sie können Ihre adaptive Karte umsetzbar machen, indem Sie eine der folgenden Aktionen einschließen:

    • Genehmigen einer Spesenabrechnung
    • Kommentar hinzufügen
    • Aktualisieren eines Datums
    • Aktualisieren des Preises, z. B. Dollarbetrag
    • Ändern einer Zuweisung oder eines status Werts
    • Hinzufügen oder Aktualisieren von Daten
  • Portierbar: Durch hinzufügen des URL-Attributs nach Bedarf im Entwicklerleitfaden wird sichergestellt, dass Ihre Komponente überall dort live kopiert werden kann, wo die adaptive Karte-basierte Loop-Komponente unterstützt wird.

komponentenelemente Loop

Eine auf adaptiven Karten basierende Loop Komponente umfasst den Textkörper, den Header und den Rahmen.

Screenshot: Hervorhebung des Abstands auf einem Karte, der zum Textkörper, zur Kopfzeile und zum Rahmen gehört.

Loop Komponentenelement Entwickler bietet Plattform bietet
Body Vollständig von Ihnen kontrollierte Inhalte Rendern und Formatieren von Steuerelementen basierend auf Ihrem Code.
Header Symbol und Name Elemente und Layout sind Standard und werden von der Plattform bereitgestellt.
Border Standardrahmen für alle Loop Komponenten.

Loop Komponententext

Der Loop-Komponentenkörper macht Ihre Komponente einzigartig. Sie können Ihren Benutzern eine positive Erfahrung bieten und die Nutzung und Bindung erhöhen, indem Sie eine Komponente erstellen, die die Loop Komponentenattributen verkörpert und kundennutzend ist.

Die spezifischen Anforderungen und Szenarien Ihrer Benutzer bestimmen den Komponententext.

Infografik zeigt die UX-Elemente eines Loop Komponententexts.

Im Folgenden sind die bewährten Methoden für einen Loop Komponententext aufgeführt:

Fügen Sie keine separate Schaltfläche zum Öffnen im Browser hinzu.

Der Loop-Komponentenheader bietet eine Standardmethode zum Öffnen einer browserbasierten Ansicht der Komponente basierend auf Ihrer URL. Daher ist es nicht erforderlich, Ihrer Komponente eine separate Schaltfläche für Aktionen wie Details anzeigen oder Im Web öffnen hinzuzufügen.

Sie können Schaltflächen oder Links für spezifischere Ansichten hinzufügen, z. B . Verwandte Elemente anzeigen. Stellen Sie nach Möglichkeit die erforderlichen Informationen und Interaktionen innerhalb des Karte bereit.

Fügen Sie keinen doppelten Header oder Rahmen hinzu.

Alle Loop Komponenten verfügen über einen Standardheader und einen Rahmen. Stellen Sie sicher, dass der Code der adaptiven Karte den Header und den Rahmen nicht dupliziert. Sie können einen elementspezifischen Titel für Ihre Komponente haben, stellen Sie jedoch sicher, dass App-Name und -Symbol nicht identisch sind.

Loop Komponentenheader

Die Plattform stellt den Komponentenheader bereit, der Standardelemente wie das App-Logo, den App-Namen und eine Schaltfläche der Komponente kopieren enthält.

Infografik zeigt die UX-Elemente in einem Loop Komponentenheader.

Leistungsindikator Beschreibung
1 App-Logo: Vollfarbiges App-Logo Ihrer App
2 App-Name: Vollständiger Name Ihrer App
3 Schaltfläche "Komponente kopieren"

Der App-Name ist in Ihrem App-Manifest definiert. Es wird empfohlen, einen präzisen Namen für Ihre App zu verwenden.

Das App-Logo ist in Ihrem App-Manifest definiert. Stellen Sie sicher, dass das bereitgestellte Logo sowohl auf hellem als auch auf dunklem Hintergrund funktioniert, da dasselbe Objekt für helle, dunkle und kontrastreiche Designs in Teams verwendet wird.

Loop Komponentenrahmen

Der Komponentenrahmen trennt Ihre Komponente von dem Inhalt um sie herum. Es hilft Benutzern zu verstehen, dass die komponente Loop live und von den inhalten getrennt ist, die sie umgeben, z. B. E-Mail oder Chat.

Der Rahmen wird automatisch angezeigt.

Nächster Schritt

Siehe auch

Wichtige Informationen zu Loop Komponenten in Microsoft Teams