Създаване и управление на опции за гласуване
Microsoft Outlook позволява на потребителите да създадат анкета, докато съставят нов имейл, като включат опции за гласуване като Да, Не, Може би и др. По подобен начин, Aspose.Email предоставя функционалност за създаване на анкети при програмирано генериране на нов Outlook съобщение. The FollowUpOptions класът включва свойството voting_buttons, което може да се използва за задаване или получаване на желаните опции за гласуване.
В тази статия ще разгледаме подробен пример за създаване на MapiMessage с опции за гласуване, за да настроите ефективна анкета.
Създайте анкета, използвайки MapiMessage
За да създадете анкета, използвайте свойството voting_buttons на FollowUpOptions клас, както е показано в примерния код по-долу:
import aspose.email as ae
msg = ae.mapi.MapiMessage.load("my.msg")
# Set FollowUpOptions Buttons
options = ae.mapi.FollowUpOptions()
options.voting_buttons = "Yes;No;Maybe;Exactly!"
msg.save("voting_btns.msg")
Прочетете опциите за гласуване от MapiMessages
Следният фрагмент от код показва как да прочетете опциите за гласуване от MapiMessage.
Прочетете само бутоните за гласуване
За да прочетете само бутоните за гласуване, разгледайте следния фрагмент от код:
Добавяне на бутони за гласуване към съществуващи съобщения
Следният фрагмент от код показва как да добавите бутон за гласуване към съществуващо съобщение:
Изтриване на бутоните за гласуване от съобщения
Следният фрагмент от код показва как да изтриете бутон за гласуване от съобщение:
Прочетете информация за резултатите от гласуването
Следният фрагмент от код показва как да прочетете информация за резултатите от гласуването: