Установить CustomProperties на встречу для всех участников

ТЛ; др

При настройкеCustomProperties на встречу, в которой есть участники, только встреча для организатора получаетCustomProperties, Свойства не распространяются на встречи других участников.

Более длинная версия

Когда мы создаем встречу с несколькими участниками, а затем регистрируемся как каждый участник, мы замечаем, что каждыйItemId это отличается. Итак, похоже, что каждый участник собрания получает свою копию встречи. (Очень хотел бы, чтобы кто-то подтвердил, что это правда).

Однако при настройке настраиваемого свойства из нашей надстройки (с использованием Outlook JavaScript API) настраиваемое свойство получает только назначение организатора, поскольку мы не можем видеть настраиваемое свойство при входе в систему как любой из других участников.

Фрагменты из нашего кода, которые актуальны:

Office.initialize = function (reason) {
    $(document).ready(function () {
         Office.context.mailbox.item.loadCustomPropertiesAsync (onCustomPropertiesLoaded);
    });
};

function onCustomPropertiesLoaded(asyncResults) {
    _customProps = asyncResults.value;
}

//Set custom properties
_customProps.set("myProp", "true");
_customProps.saveAsync(customPropertiesOnSaved);

Есть ли способ, чтобы каждая копия встречи имела пользовательское свойство?

Ответы на вопрос(1)

Ваш ответ на вопрос