Добавление параметров голосования в почтовый элемент
В этом примере показано, как использовать свойство VotingOptions объекта MailItem, чтобы добавить параметры голосования в сообщение электронной почты.
Пример
Примечание.
Приведенный ниже пример кода представляет собой фрагмент из книги Программирование приложений для Microsoft Office Outlook 2007.
Параметры голосования в сообщениях используются для предоставления получателям сообщения списка вариантов ответа и отслеживания ответов. Чтобы программно создать параметры голосования, следует задать для свойства VotingOptions объекта MailItem строковое значение, содержащее разделенный точками с запятыми список значений. Значения для свойства VotingOptions будут появляться под командой Голосование в группе Ответить ленты полученных сообщений.
В приведенном ниже примере OrderPizza создает параметры голосования в новом сообщении электронной почты. OrderPizza сначала создает объект MailItem, затем устанавливает свойство VotingOptions равным "Cheese; Mushroom; Sausage; Combo; Veg Combo", а свойство Subject равным "Pizza Order". При отправке сообщения "Pizza Order" параметры голосования отображаются для получателей. Выбор получателя в каждом полученном ответе регистрируется на странице Отслеживание сообщения в папке отправителя "Отправленные".
Если вы используете Visual Studio для тестирования этого примера кода, сначала добавьте ссылку на компонент Microsoft Outlook 15.0 Object Library и задайте переменную Outlook при импорте пространства имен Microsoft.Office.Interop.Outlook. Инструкция using не должна находиться непосредственно перед функциями в примере кода, но ее нужно добавить перед объявлением общедоступного класса. В следующей строке кода показано, как выполнить импорт и назначение в 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);
}