Почему я получаю '/' иногда в eventId после сохранения контекста почтовой программы outlook? - PullRequest
0 голосов
/ 16 мая 2019

Я сохраняю контекст Outlook и в методе saveAsync получаю Id события.Иногда идентификатор события содержит «/» в нем.если я использую этот eventId с '/', он терпит неудачу.Может ли кто-нибудь помочь мне в этом?

Office.context.mailbox.subject.setAsync
(
    "subject",
    function (asyncResult0)
    {
        if (asyncResult0.status === Office.AsyncResultStatus.Succeeded)
        {
            Office.context.mailbox.body.setAsync
            (
                "sample body",
                function (asyncResult1)
                {
                    if (asyncResult1.status === Office.AsyncResultStatus.Succeeded)
                    {
                        Office.context.mailbox.item.saveAsync
                        (
                            function (result)
                            {
                                **let eventId = result.value;**
                                // Process the result
                            }
                        );
                    }
                }
            );
        }
    }
);```

1 Ответ

0 голосов
/ 21 мая 2019

Обновите свой код до:

Office.context.mailbox.subject.setAsync -> Office.context.mailbox.item.subject.setAsync
Office.context.mailbox.body.setAsync -> Office.context.mailbox.item.body.setAsync

Если проблема не устранена, не могли бы вы поделиться снимком экрана с результатом и сценарием, которого вы пытаетесь достичь.

...