Neue 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.
Mit der neuen Chatkomponente können Benutzer neue 1:1- oder Gruppenunterhaltungen in Microsoft Teams erstellen.
Beispiel
Im folgenden Beispiel wird ein neues Chatformular mithilfe der mgt-new-chat
-Komponente angezeigt.
Eigenschaften
Attribut | Eigenschaft | Beschreibung |
---|---|---|
mode | mode | Legen Sie auf oneOnOne , group oder auto fest. Der Standardwert ist auto . |
<NewChat mode="group" />
Benutzerdefinierte CSS-Eigenschaften
Die mgt-new-chat
Komponente definiert keine benutzerdefinierten CSS-Eigenschaften.
Ereignisse
Die folgenden Ereignisse werden von der Komponente ausgelöst.
Ereignis | Wann wird es ausgegeben? | Benutzerdefinierte Daten | Abbrechbare | Blasen | Funktioniert mit benutzerdefinierter Vorlage |
---|---|---|---|---|---|
onChatCreated |
Wird ausgelöst, wenn ein neuer Chatthread erstellt wird. | Das chat Objekt, das als Microsoft Graph-Chat erstellt wurde. |
Nein | Nein | Nein |
onCancelClicked |
Wird ausgelöst, wenn der Benutzer die Erstellung des Chatthreads abbricht. | Keine | Nein | Nein | Nein |
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Ereignisse.
Vorlagen
Die mgt-new-chat
Komponente bietet keine Vorlage, die überschrieben werden kann.
Microsoft Graph-Berechtigungen
Dieses Steuerelement verwendet die folgenden Microsoft Graph-APIs und -Berechtigungen.
Konfiguration | Berechtigung | API |
---|---|---|
Standard | Chat.Create, ChatMessage.Send | /chats, /chats/{id}/messages |
Unterkomponenten
Die mgt-new-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: mgt-people-picker.
Authentifizierung
Die Aufgabenkomponente verwendet den in der Authentifizierungsdokumentation beschriebenen globalen Authentifizierungsanbieter.
Cache
Die mgt-new-chat
Komponente speichert keine Daten zwischen.
Lokalisierung
Die mgt-new-chat
Komponente macht keine Lokalisierungsvariablen verfügbar.
Bekannte Probleme
- Die
mgt-new-chat
Komponente unterstützt kein Design und berücksichtigt nicht die Browsereinstellungen.