Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. 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 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. Esse recurso aproveita pontos de extremidade em tempo real, APIs de alta capacidade e está sujeito ao mesmo modelo de cobrança descrito nos modelos de pagamento e requisitos de licenciamento para APIs do Microsoft Teams.
O componente de chat permite que o usuário tenha conversas individuais ou em grupo. Este componente não oferece suporte a conversas de canal. O componente permite renderizar conversas e criar novas mensagens. Todos os dados são armazenados no Microsoft Teams.
Exemplo
O exemplo a seguir exibe uma conversa usando o mgt-chat componente.
Propriedades
| Atributo | Propriedade | Descrição |
|---|---|---|
| chat-id | chatId | Uma ID de cadeia de caracteres para definir a conversa 1:1 ou em grupo a ser renderizada. Obrigatório. |
Propriedades personalizadas CSS
O mgt-chat componente não define propriedades personalizadas CSS.
Eventos
O mgt-chat componente não oferece nenhum evento.
Modelos
O mgt-chat componente não oferece modelos a serem substituídos.
Permissões do Microsoft Graph
Esse controle usa as seguintes APIs e permissões do Microsoft Graph.
| Configuração | Permissão | API |
|---|---|---|
chatId está definido |
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} |
Subcomponentes
O mgt-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:
Autenticação
O mgt-chat componente usa o provedor de autenticação global descrito na documentação de autenticação.
Cache
O mgt-chat componente armazena em cache mensagens de chat e metadados relacionados.
Localização
O mgt-chat componente não expõe nenhuma variável de localização.
Problemas conhecidos
- O
mgt-chatcomponente não dá suporte ao mesmochatIduso em várias instâncias do componente ou em várias guias. - O
mgt-chatcomponente não oferece suporte a temas e não respeitará as preferências do navegador.