Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cuidado
O Microsoft Graph Toolkit foi preterido. O período de aposentadoria começa em 1º de setembro de 2025, com aposentadoria total planejada para 28 de agosto de 2026. Os desenvolvedores devem migrar para o uso dos SDKs do Microsoft Graph ou outras ferramentas do Microsoft Graph com suporte para criar experiências na Web. Para obter mais informações, consulte o anúncio de substituição
Observação
Este componente está em versão prévia e está sujeito a alterações. O uso desses componentes em aplicativos de produção não é suportado. Atualmente, esse componente está disponível apenas como um componente do React e não tem um equivalente de componente da Web.
O novo componente de chat permite que os usuários criem novas conversas individuais ou em grupo no Microsoft Teams.
Exemplo
O exemplo a seguir exibe um novo formulário de chat usando o mgt-new-chat componente.
Propriedades
| Atributo | Propriedade | Descrição |
|---|---|---|
| modo | modo | Defina como oneOnOne, group ou auto. O padrão é auto. |
<NewChat mode="group" />
Propriedades personalizadas CSS
O mgt-new-chat componente não define propriedades personalizadas CSS.
Eventos
Os eventos a seguir são disparados do componente.
| Evento | Quando é emitido | Dados personalizados | Cancelável | Bolhas | Funciona com modelo personalizado |
|---|---|---|---|---|---|
onChatCreated |
Acionado quando um novo tópico de chat é criado. | O chat objeto que foi criado como um chat do Microsoft Graph. |
Não | Não | Não |
onCancelClicked |
Acionado quando o usuário cancela a criação do tópico de chat. | Nenhum | Não | Não | Não |
Para obter mais informações sobre como lidar com eventos, consulte eventos.
Modelos
O mgt-new-chat componente não oferece nenhum modelo a ser substituído.
Permissões do Microsoft Graph
Esse controle usa as seguintes APIs e permissões do Microsoft Graph.
| Configuração | Permissão | API |
|---|---|---|
| Padrão | Chat. Criar, ChatMessage.Enviar | /chats, /chats/{id}/messages |
Subcomponentes
O mgt-new-chat componente consiste em um ou mais subcomponentes que podem exigir outras permissões além das listadas anteriormente. Para obter mais informações, consulte a documentação de cada subcomponente: mgt-people-picker.
Autenticação
O componente de tarefas usa o provedor de autenticação global descrito na documentação de autenticação.
Cache
O mgt-new-chat componente não armazena nenhum dado em cache.
Localização
O mgt-new-chat componente não expõe nenhuma variável de localização.
Problemas conhecidos
- O
mgt-new-chatcomponente não oferece suporte a temas e não respeitará as preferências do navegador.