Office.context.mailbox.item.itemId короткий? Зачем? - PullRequest
1 голос
/ 17 июня 2019

У меня есть вопрос.Надстройка Outlook.

Значение itemId является странным с 3 дня назад.Мы используем office.js, предоставленный Microsoft.Он был разработан в качестве официального документа.

Проблемы Результаты для кода Office.context.mailbox.item.itemId различны для мобильных устройств и ПК.

  1. для мобильных устройств AAkALgAAAAAAHYQDEapmEc2byACqAC /EBBBBBBiI2N + M9RJ0CDShuowvXKcwACJekCOwAA

Тот же самый код, но результаты разные

1018 *.Спасибо за ваш ответ.

Ответы [ 2 ]

0 голосов
/ 19 июня 2019

У нас точно такая же проблема.

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

Я не слишком беспокоюсь о получении «короткого кода», но вы НЕ МОЖЕТЕ ссылаться на объект, используя «короткий код».

Поэтому «короткий код» = сломанный Microsoft Outlook на мобильных устройствах.

Это не «незначительная» проблема, так как наш плагин не работает на мобильных устройствах.

0 голосов
/ 17 июня 2019

Существует два вида идентификаторов записей:

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

  2. Долгосрочный идентификатор записи назначается поставщиком услуг для объекта, когда объектТребуется идентификатор с увеличенным сроком службы.Долгосрочные идентификаторы ввода всегда действительны в течение нескольких недель или месяцев и могут быть действительными на других рабочих станциях, в зависимости от поставщика.Долгосрочные идентификаторы, созданные поставщиками адресных книг для настраиваемых получателей, универсально действительны.Долгосрочные идентификаторы записей должны быть уникальными во всех хранилищах сообщений в активном профиле;поэтому, когда сообщение или папка копируются из одного хранилища сообщений в другое, ему должен быть присвоен новый идентификатор записи.Когда объект хранилища сообщений перемещается, поставщик хранилища сообщений, который реализует перемещение, определяет, будет ли оригинальный идентификатор записи оставаться действительным.Некоторые поставщики услуг присваивают новые идентификаторы записи перемещенным объектам;другие нет.Если есть изменение, новый идентификатор записи будет включен в информацию, переданную клиентам, когда они будут уведомлены о перемещении.

...