Skapa och hantera röstalternativ

Microsoft Outlook gör det möjligt för användare att skapa en omröstning när de skriver ett nytt e‑postmeddelande, vilket låter dem inkludera röstalternativ som Ja, Nej, Kanske med mera. På samma sätt erbjuder Aspose.Email funktionaliteten att skapa omröstningar när man programatiskt genererar ett nytt Outlook‑meddelande. FollowUpOptions klass som inkluderar voting_buttons-egenskapen, som kan användas för att sätta eller hämta önskade röstalternativ.

I den här artikeln kommer vi att utforska ett detaljerat exempel på hur man skapar en MapiMessage med röstalternativ för att effektivt sätta upp en omröstning.

Skapa en omröstning med MapiMessage

För att skapa en omröstning, använd voting_buttons-egenskapen hos FollowUpOptions klass som visas i kodexemplet nedan:

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

Läs röstalternativ från MapiMessages

Följande kodexempel visar hur du läser röstalternativ från en MapiMessage.

Läs endast röstknappar

För att endast läsa röstknappar, överväg följande kodexempel:

Lägg till röstknappar i befintliga meddelanden

Följande kodexempel visar hur du lägger till en röstknapp i ett befintligt meddelande:

Ta bort röstknappar från meddelanden

Följande kodexempel visar hur du tar bort en röstknapp från ett meddelande:

Läs information om röstresultat

Följande kodexempel visar hur du läser information om röstresultat: