Freigeben über


Chatkomponente im Microsoft Graph-Toolkit

Wichtig

Diese Komponente befindet sich in der Vorschau und kann geändert werden. Die Verwendung dieser Komponenten in Produktionsanwendungen wird nicht unterstützt.

Hinweis

Diese Komponente ist derzeit nur als React-Komponente verfügbar und verfügt nicht über eine Webkomponente.

Hinweis

Dieses Feature nutzt Echtzeitendpunkte und APIs mit hoher Kapazität und unterliegt demselben Abrechnungsmodell, das in den Zahlungsmodellen und Lizenzierungsanforderungen für Microsoft Teams-APIs beschrieben wird.

Die Chatkomponente ermöglicht es dem Benutzer, 1:1- oder Gruppenunterhaltungen zu führen. Diese Komponente unterstützt keine Kanalunterhaltungen. Die -Komponente ermöglicht das Rendern von Unterhaltungen und das Erstellen neuer Nachrichten. Alle Daten werden in Microsoft Teams gespeichert.

Beispiel

Im folgenden Beispiel wird eine Konversation mithilfe der mgt-chat -Komponente angezeigt.

Screenshot einer Chatkomponente

Eigenschaften

Attribut Eigenschaft Beschreibung
chat-id chatId Eine Zeichenfolgen-ID zum Festlegen der zu rendernden 1:1- oder Gruppenunterhaltung . Erforderlich.

Benutzerdefinierte CSS-Eigenschaften

Die mgt-chat Komponente definiert keine benutzerdefinierten CSS-Eigenschaften.

Ereignisse

Die mgt-chat Komponente bietet keine Ereignisse.

Vorlagen

Die mgt-chat Komponente bietet keine Vorlagen, die überschrieben werden können.

Microsoft Graph-Berechtigungen

Dieses Steuerelement verwendet die folgenden Microsoft Graph-APIs und -Berechtigungen.

Konfiguration Berechtigung API
chatId ist festgelegt. Chat.ReadBasic, Chat.Read, ChatMessage.Read, Chat.ReadWrite, ChatMember.ReadWrite /chats/{id}/messages, /chats/{id}/messages, /chats/{id}/messages/{messageId}, /me/chats/{id}/messages/{messageId}/softDelete, /chats/{id}/members/{membershipId}, /chats/{id}/members, /chats/{id}/messages/{messageId}/hostedContents/{hostedContentId}, /chats/{id}

Unterkomponenten

Die mgt-chat Komponente besteht aus einem oder mehreren Unterkomponenten, die möglicherweise andere Als die zuvor aufgeführten Berechtigungen erfordern. Weitere Informationen finden Sie in der Dokumentation zu den einzelnen Unterkomponenten:

Authentifizierung

Die mgt-chat Komponente verwendet den in der Authentifizierungsdokumentation beschriebenen globalen Authentifizierungsanbieter.

Cache

Die mgt-chat Komponente speichert Chatnachrichten und zugehörige Metadaten zwischen.

Lokalisierung

Die mgt-chat Komponente macht keine Lokalisierungsvariablen verfügbar.

Bekannte Probleme

  • Die mgt-chat Komponente unterstützt nicht dieselbe chatId , die in mehreren Instanzen der Komponente oder auf mehreren Registerkarten verwendet wird.
  • Die mgt-chat Komponente unterstützt kein Design und berücksichtigt nicht die Browsereinstellungen.