Aanmaken en beheren van stemopties

Microsoft Outlook stelt gebruikers in staat een poll te maken tijdens het opstellen van een nieuwe e‑mail, waardoor ze stemopties zoals Ja, Nee, Misschien, en meer kunnen opnemen. Evenzo biedt Aspose.Email de functionaliteit om polls te maken bij het programmatisch genereren van een nieuw Outlook‑bericht. De FollowUpOptions klasse bevat de voting_buttons-eigenschap, die kan worden gebruikt om de gewenste stemopties in te stellen of op te halen.

In dit artikel onderzoeken we een gedetailleerd voorbeeld van hoe een MapiMessage met stemopties om effectief een poll in te stellen.

Maak een poll met MapiMessage

Om een poll te maken, gebruik de voting_buttons-eigenschap van de FollowUpOptions klasse zoals weergegeven in het code‑voorbeeld hieronder:

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")

Lees stemopties uit MapiMessages

Het onderstaande code‑fragment toont hoe stemopties te lezen uit een MapiMessage.

Lees alleen stemknoppen

Om alleen stemknoppen te lezen, bekijk het volgende code‑fragment:

Voeg stemknoppen toe aan bestaande berichten

Het onderstaande code‑fragment toont hoe een stemknop toe te voegen aan een bestaand bericht:

Verwijder stemknoppen uit berichten

Het onderstaande code‑fragment toont hoe een stemknop uit een bericht te verwijderen:

Lees stemresultaatinformatie

Het onderstaande code‑fragment toont hoe stemresultaatinformatie te lezen: