Я хочу получить платформу перспективы, будь то Mac, Windows 2016 или Owa для моей надстройки.Есть ли какой-нибудь API офиса, который предоставляет такие детали ???
Office.context.platform может быть не реализован в более старых версиях Office.js.Другой способ получить информацию, которую вы ищете, - это Office.context.mailbox.diagnostics.hostName.Это будет возвращать значения, такие как: Outlook, OutlookIOS или OutlookWebApp.В сочетании с Office.context.mailbox.diagnostivs.hostVersion вы можете выяснить, является ли его рабочий стол Outlook 2016 или нет.HostVerison для Outlook 2016 будет выглядеть как 16.xx ...
Посмотрите на свойство Office.context.platform, которое предоставляет платформу, на которой работает надстройка.Возможные значения: PC, OfficeOnline, Mac, iOS, Android, Universal.
Office.context.platform
PC
OfficeOnline
Mac
iOS
Android
Universal