Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предостережение
Набор средств Microsoft Graph не рекомендуется использовать. Период выхода на пенсию начинается 1 сентября 2025 года, а полный выход на пенсию запланирован на 28 августа 2026 года. Разработчикам следует перейти на использование пакетов SDK для Microsoft Graph или других поддерживаемых средств Microsoft Graph для создания веб-интерфейсов. Дополнительные сведения см. в объявлении об устаревании.
Примечание.
Этот компонент находится в предварительной версии и может быть изменен. Использование этих компонентов в рабочих приложениях не поддерживается. В настоящее время этот компонент доступен только в качестве компонента React и не имеет эквивалента веб-компонента. Эта функция использует преимущества конечных точек в режиме реального времени, API высокой емкости и регулируется той же моделью выставления счетов, описанной в моделях оплаты и требованиях к лицензированию для API Microsoft Teams.
Компонент чата позволяет пользователю проводить беседы 1:1 или групповые беседы. Этот компонент не поддерживает беседы канала. Компонент позволяет отрисовки бесед и создания новых сообщений. Все данные хранятся в Microsoft Teams.
Пример
В следующем примере показана беседа mgt-chat с помощью компонента .
Свойства
| Атрибут | Свойство | Описание |
|---|---|---|
| chat-id | chatId | Идентификатор строки для задания 1:1 или групповой беседы для отрисовки. Обязательно. |
Настраиваемые свойства CSS
Компонент mgt-chat не определяет настраиваемые свойства CSS.
События
Компонент mgt-chat не предлагает никаких событий.
Шаблоны
Компонент mgt-chat не предлагает шаблоны для переопределения.
Разрешения Microsoft Graph
Этот элемент управления использует следующие API и разрешения Microsoft Graph.
| Конфигурация | Разрешение | API |
|---|---|---|
chatId задано |
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} |
Подкомпоненты
Компонент mgt-chat состоит из одного или нескольких подкомпонентов, для которых могут потребоваться другие разрешения, отличные от перечисленных ранее. Дополнительные сведения см. в документации по каждому подкомпоненту:
Проверка подлинности
Компонент mgt-chat использует глобальный поставщик проверки подлинности, описанный в документации по проверке подлинности.
Кэш
Компонент mgt-chat кэширует сообщения чата и связанные метаданные.
Локализация
Компонент mgt-chat не предоставляет переменные локализации.
Известные проблемы
- Компонент
mgt-chatне поддерживает одно и то жеchatId, что используется в нескольких экземплярах компонента или на нескольких вкладках. - Компонент
mgt-chatне поддерживает тем и не учитывает настройки браузеров.