Понимание структуры приложений Microsoft Teams

При создании приложения важно знать, что можно и что нельзя настраивать в Microsoft Teams. Эти сведения могут помочь лучше понять, какие части приложения контролируемы.

Следующие вайрфреймы показывают:

  • Поверхности, которые можно настроить в каждой возможности приложения Teams (обведены розовым цветом).
  • Области, поддерживаемые каждой возможностью.

Совет

Что значит область? Область — это пространство в Teams, где люди могут использовать приложение. Приложения могут иметь одну или несколько областей, включая личную область, каналы, чаты и собрания.

Персональные приложения

Персональные приложения предоставляют большой холст для размещения содержимого приложения для отдельных пользователей.

Поддерживаемые области: Личная

Мобильная версия

Холст представляет собой веб-просмотр, поэтому вы можете полностью настроить работу.

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для личных приложений на мобильных устройствах.

Версия для настольного компьютера

Холст — это iframe, позволяющий полностью настроить работу.

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для личных приложений на настольном компьютере.

Вкладки

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

Поддерживаемые области: каналы, чаты, собрания

Мобильная версия

Холст представляет собой веб-просмотр, поэтому вы можете полностью настроить работу.

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для вкладок на мобильных устройствах.

Версия для настольного компьютера

Холст — это iframe, позволяющий полностью настроить работу.

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

боты;

Боты — это диалоговые приложения, которые интегрируются со встроенными функциями обмена сообщениями Teams, поэтому работа с пользовательским интерфейсом выполняется за вас. С точки зрения дизайна, все еще есть возможности для добавления индивидуальности, пользовательских функций и богатых, полезных сведений с нашей поддержкой обработки естественной речи (NLP) и платформой Adaptive Cards.

Поддерживаемые области: Личная, Каналы, Чаты, Собрания

Мобильная версия

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для ботов на мобильных устройствах.

Версия для настольного компьютера

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

Расширения для сообщений

Расширения для обмена сообщениями — это ярлыки для вставки содержимого приложения или действий с сообщением без выхода из беседы. Расширения сообщений на основе действий дают вам больший контроль над взаимодействием, в то время как Teams обрабатывает большую часть того, что отображается для расширений сообщений на основе поиска.

Поддерживаемые области: Личная, Каналы, Чаты, Собрания

Мобильная версия

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для расширений сообщений на мобильных устройствах.

Версия для настольного компьютера

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для расширений сообщений на рабочем столе.

Расширения для собраний

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

Поддерживаемые области: собрания, чаты

Мобильная версия

Поверхность представляет собой веб-просмотр, позволяющий настраивать работу, но имейте в виду, что во время собраний эти приложения используют темную тему.

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для расширений собраний на мобильных устройствах.

Версия для настольного компьютера

Поверхность — это iframe, что позволяет настраивать работу, но имейте в виду, что во время собраний эти приложения используют темную тему и тесноваты.

Концептуальное изображение, показывающее интерфейсные области в Teams, которые разработчики могут настраивать для расширений собраний на рабочем столе.