Опубликовано: 07.10.2017
Эта документация перемещена в архив и не поддерживается.
В этом примере показывается использование свойства VotingOptions объекта MailItem для добавления параметров голосования в сообщение электронной почты.
Параметры голосования в сообщениях используются для предоставления получателям сообщения списка вариантов ответа и отслеживания ответов. Чтобы программно создать параметры голосования, следует задать для свойства VotingOptions объекта MailItem строковое значение, содержащее разделенный точками с запятыми список значений. Значения для свойства VotingOptions будут появляться под командой Голосование в группе Ответить ленты полученных сообщений.
В следующем примере процедура создает OrderPizza параметры голосования в новом почтовом сообщении. Сначала OrderPizza создает MailItem , а затем устанавливает для свойства VotingOptions значение "Cheese; Mushroom; Sausage; Combo; Veg Combo", а для свойства Subject — значение "Pizza Order". Когда сообщение "Pizza Order" отправляется, параметры голосования появляются у получателей. Для каждого полученного отклика выбор получателя будет учитываться на странице отслеживания сообщения в папке отправителя "Отправленные".
Если Microsoft Visual Studio используется для проверки данного примера кода, то при импорте пространства имен Microsoft.Office.Interop.Outlook необходимо добавить ссылку на компонент библиотеки объектов Microsoft Outlook 14.0 и указать переменную Outlook . Выражение using не должно использоваться непосредственно перед функциями в примере кода, но его необходимо добавить перед объявлением публичного класса Class . В следующей строке кода показаны способы использования операторов импорта и присваивания в языке C#.
using Outlook = Microsoft.Office.Interop.Outlook; private void OrderPizza() { Outlook.MailItem mail = (Outlook.MailItem)Application.CreateItem( Outlook.OlItemType.olMailItem); mail.VotingOptions = “Cheese; Mushroom; Sausage; Combo; Veg Combo;” mail.Subject = “Pizza Order”; mail.Display(false); }