Поделиться через


Новый компонент чата в Microsoft Graph Toolkit

Важно!

Этот компонент находится в предварительной версии и может быть изменен. Использование этих компонентов в рабочих приложениях не поддерживается.

Примечание.

В настоящее время этот компонент доступен только в качестве компонента React и не имеет эквивалента веб-компонента.

Новый компонент чата позволяет пользователю создавать новые беседы 1:1 или групповые беседы в Microsoft Teams.

Пример

В следующем примере показана новая форма чата mgt-new-chat с помощью компонента .

Снимок экрана: новый компонент чата

Свойства

Атрибут Свойство Описание
mode mode Задайте значение oneOnOne, group или auto. Значение по умолчанию: auto.
<NewChat mode="group" />

Настраиваемые свойства CSS

Компонент mgt-new-chat не определяет настраиваемые свойства CSS.

События

Из компонента инициируются следующие события.

Событие Когда он генерируется Пользовательские данные Отменяемым Пузыри Работает с пользовательским шаблоном
onChatCreated Активируется при создании нового потока чата. Объект chat , созданный как чат Microsoft Graph. Нет Нет Нет
onCancelClicked Срабатывает, когда пользователь отменяет создание потока чата. Нет Нет Нет Нет

Дополнительные сведения об обработке событий см. в разделе События.

Шаблоны

Компонент mgt-new-chat не предлагает шаблон для переопределения.

Разрешения Microsoft Graph

Этот элемент управления использует следующие API и разрешения Microsoft Graph.

Конфигурация Разрешение API
По умолчанию Chat.Create, ChatMessage.Send /chats, /chats/{id}/messages

Подкомпоненты

Компонент mgt-new-chat состоит из одного или нескольких подкомпонентов, для которых могут потребоваться другие разрешения, отличные от перечисленных ранее. Дополнительные сведения см. в документации по каждому подкомпоненту mgt-people-picker.

Проверка подлинности

В компоненте задач используется глобальный поставщик проверки подлинности, описанный в документации по проверке подлинности.

Кэш

Компонент mgt-new-chat не кэшировать данные.

Локализация

Компонент mgt-new-chat не предоставляет переменные локализации.

Известные проблемы

  • Компонент mgt-new-chat не поддерживает тем и не учитывает настройки браузеров.