Nouveau composant de conversation dans le Kit de ressources Microsoft Graph

Importante

Ce composant est en préversion et est susceptible d’être modifié. L’utilisation de ces composants dans les applications de production n’est pas prise en charge.

Remarque

Ce composant n’est actuellement disponible qu’en tant que composant React et n’a pas d’équivalent de composant web.

Le nouveau composant de conversation permet à l’utilisateur de créer des conversations 1 :1 ou de groupe dans Microsoft Teams.

Exemple

L’exemple suivant affiche un nouveau formulaire de conversation à l’aide du mgt-new-chat composant .

Capture d’écran d’un nouveau composant de conversation

Propriétés

Attribut Propriété Description
mode mode Définissez sur oneOnOne, group ou auto. La valeur par défaut est auto.
<NewChat mode="group" />

Propriétés personnalisées CSS

Le mgt-new-chat composant ne définit pas les propriétés personnalisées CSS.

Événements

Les événements suivants sont déclenchés à partir du composant .

Événement Quand est-il émis Données personnalisées Annulable Bulles Fonctionne avec un modèle personnalisé
onChatCreated Déclenché lors de la création d’un nouveau fil de conversation. Objet chat créé en tant que conversation Microsoft Graph. Non Non Non
onCancelClicked Déclenché lorsque l’utilisateur annule la création du thread de conversation. Aucune Non Non Non

Pour plus d’informations sur la gestion des événements, consultez événements.

Modèles

Le mgt-new-chat composant n’offre aucun modèle à remplacer.

Autorisations de Microsoft Graph

Ce contrôle utilise les API et autorisations Microsoft Graph suivantes.

Configuration Autorisation API
Par défaut Chat.Create, ChatMessage.Send /chats, /chats/{id}/messages

Sous-composants

Le mgt-new-chat composant se compose d’un ou plusieurs sous-composants qui peuvent nécessiter d’autres autorisations que celles répertoriées précédemment. Pour plus d’informations, consultez la documentation de chaque sous-composant : mgt-people-picker.

Authentification

Le composant tâches utilise le fournisseur d’authentification global décrit dans la documentation sur l’authentification.

Cache

Le mgt-new-chat composant ne met pas en cache de données.

Localisation

Le mgt-new-chat composant n’expose aucune variable de localisation.

Problèmes connus

  • Le mgt-new-chat composant ne prend pas en charge les thèmes et ne respecte pas les préférences des navigateurs.