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 Toolkit do Microsoft Graph foi preterido. O período de reforma começa a 1 de setembro de 2025, com a reforma completa prevista para 28 de agosto de 2026. Os programadores devem migrar para utilizar os SDKs do Microsoft Graph ou outras ferramentas suportadas do Microsoft Graph para criar experiências Web. Para obter mais informações, veja o anúncio de preterição
Observação
Este componente está em Pré-visualização e está sujeito a alterações. A utilização destes componentes em aplicações de produção não é suportada. Atualmente, este componente só está disponível como componente React e não tem um componente Web equivalente.
O novo componente de chat permite que os utilizadores criem novas conversações de grupo ou 1:1 no Microsoft Teams.
Exemplo
O exemplo seguinte apresenta um novo formulário de chat com 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 do CSS
O mgt-new-chat componente não define as propriedades personalizadas do CSS.
Eventos
Os seguintes eventos são acionados a partir do componente.
| Evento | Quando é emitido | Dados personalizados | Cancelável | Bolhas | Funciona com um modelo personalizado |
|---|---|---|---|---|---|
onChatCreated |
Acionado quando é criado um novo tópico de chat. | O chat objeto que foi criado como um chat do Microsoft Graph. |
Não | Não | Não |
onCancelClicked |
Acionado quando o utilizador cancela a criação do tópico de chat. | Nenhum | Não | Não | Não |
Para obter mais informações sobre o processamento de eventos, veja eventos.
Modelos
O mgt-new-chat componente não oferece nenhum modelo para substituir.
Permissões do Microsoft Graph
Este controlo utiliza as seguintes APIs e permissões do Microsoft Graph.
| Configuração | Permissão | API |
|---|---|---|
| Padrão | Chat.Create, ChatMessage.Send | /chats, /chats/{id}/messages |
Subcomponentes
O mgt-new-chat componente é composto por um ou mais subcomponentes que podem exigir outras permissões do que as listadas anteriormente. Para obter mais informações, consulte a documentação para cada subcomponente: mgt-people-picker.
Autenticação
O componente de tarefas utiliza o fornecedor de autenticação global descrito na documentação de autenticação.
Cache
O mgt-new-chat componente não coloca dados em cache.
Localização
O mgt-new-chat componente não expõe variáveis de localização.
Problemas conhecidos
- O
mgt-new-chatcomponente não suporta temas e não respeita as preferências dos browsers.