Création et gestion des options de vote

Microsoft Outlook permet aux utilisateurs de créer un sondage lors de la rédaction d’un nouveau courriel, leur permettant d’inclure des options de vote telles que Oui, Non, Peut‑être, etc. De même, Aspose.Email fournit la fonctionnalité de créer des sondages lors de la génération programmatique d’un nouveau message Outlook. Le FollowUpOptions classe qui comprend la propriété voting_buttons, qui peut être utilisée pour définir ou récupérer les options de vote souhaitées.

Dans cet article, nous explorerons un exemple détaillé de création d’un MapiMessage avec des options de vote pour configurer efficacement un sondage.

Créer un sondage en utilisant MapiMessage

Pour créer un sondage, utilisez la propriété voting_buttons du FollowUpOptions classe comme montré dans l’exemple de code ci‑dessous :

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

Lire les options de vote depuis les MapiMessages

L’extrait de code suivant montre comment lire les options de vote depuis un MapiMessage.

Lire uniquement les boutons de vote

Pour lire uniquement les boutons de vote, considérez l’extrait de code suivant :

Ajouter des boutons de vote aux messages existants

L’extrait de code suivant montre comment ajouter un bouton de vote à un message existant :

Supprimer les boutons de vote des messages

L’extrait de code suivant montre comment supprimer un bouton de vote d’un message :

Lire les informations des résultats de vote

L’extrait de code suivant montre comment lire les informations des résultats de vote :