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.
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 dieselbechatId
, 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.