Я работаю над офисной надстройкой для Outlook.Нужно открыть новое сообщение с заранее определенным вложением.
Попытка получить вложение из текущего элемента (сообщения), как показано ниже:
Office.context.mailbox.item.attachments
Вот вывод (я получаю тип вложения, идентификатор, размер и т. Д.):
Затем я пытаюсь прикрепить этот файл к новому сообщению в Outlook с помощью надстройки API Outlook, вот пример из OfficeРазработчик , который я использую для прикрепления файла, который я только что получил из другого письма (например, «переадресация»):
Office.context.mailbox.displayNewMessageForm(
{
toRecipients: Office.context.mailbox.item.to, // Copy the To line from current item
ccRecipients: ['sam@contoso.com'],
subject: 'Outlook add-ins are cool!',
htmlBody: 'Hello <b>World</b>!<br/><img src="cid:image.png"></i>',
attachments: [
{
type: 'file',
name: 'image.png',
url: 'http://contoso.com/image.png',
isInline: true
}
]
});
Вот проблема : я получаюисключение «Значение не попадает в ожидаемый диапазон».Имя параметра: вложения.
Помощь очень ценится.