Tworzenie i zarządzanie opcjami głosowania
Microsoft Outlook umożliwia użytkownikom tworzenie ankiety podczas komponowania nowego e-maila, pozwalając na dodanie opcji głosowania takich jak Tak, Nie, Może i inne. Podobnie, Aspose.Email zapewnia funkcję tworzenia ankiet przy programowym generowaniu nowej wiadomości Outlook. FollowUpOptions klasa zawiera właściwość voting_buttons, która może być użyta do ustawienia lub pobrania żądanych opcji głosowania.
W tym artykule przyjrzymy się szczegółowemu przykładowi, jak stworzyć MapiMessage z opcjami głosowania, aby skutecznie ustawić ankietę.
Utwórz ankietę używając MapiMessage
Aby utworzyć ankietę, użyj właściwości voting_buttons obiektu FollowUpOptions klasy, jak pokazano w poniższym przykładzie kodu:
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")
Odczytaj opcje głosowania z MapiMessages
Poniższy fragment kodu pokazuje, jak odczytać opcje głosowania z MapiMessage.
Odczytaj tylko przyciski głosowania
Aby odczytać tylko przyciski głosowania, rozważ poniższy fragment kodu:
Dodaj przyciski głosowania do istniejących wiadomości
Poniższy fragment kodu pokazuje, jak dodać przycisk głosowania do istniejącej wiadomości:
Usuń przyciski głosowania z wiadomości
Poniższy fragment kodu pokazuje, jak usunąć przycisk głosowania z wiadomości:
Odczytaj informacje o wynikach głosowania
Poniższy fragment kodu pokazuje, jak odczytać informacje o wynikach głosowania: