Arbeta med röstningsalternativ med MapiMessage

Skapa röstningsalternativ med MapiMessage

Microsoft Outlook låter användare skapa en omröstning när de skriver ett nytt meddelande. Det låter dem inkludera röstningsalternativ som Ja, Nej, Kanske osv. Aspose.Email möjliggör samma sak när man skapar ett nytt Outlook‑meddelande. FollowUpOptions klassen tillhandahåller VotingButtons‑egenskapen som kan användas för att sätta eller hämta värdet på röstningsalternativ. Den här artikeln ger ett detaljerat exempel…

Skapa en omröstning med MapiMessage

Följande kodexempel visar hur man använder voting_buttons-egenskapen i FollowUpOptions klass för att skapa en omröstning:

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äsa röstningsalternativ från ett MapiMessage

Följande kodsnutt visar hur man läser röstningsalternativ från ett MapiMessage.

Läsa endast röstningsknappar

Följande kodsnutt visar hur du läser endast röstningsknappar.

Lägger till röstningsknapp i ett befintligt meddelande

Följande kodsnutt visar hur man lägger till en röstningsknapp i ett befintligt meddelande.

Tar bort röstningsknapp från ett meddelande

Följande kodsnutt visar hur man tar bort en röstningsknapp från ett meddelande.

Läs information om röstresultat

Följande kodsnutt visar hur du läser information om röstresultat.

Sätt flagga för oskickat meddelande

Följande kodsnutt visar exempel på metoder som används i exempel.

import aspose.email as ae

msg = ae.mapi.MapiMessage("from@test.com", "to@test.com", "Flagged message", "Make it nice and short, but descriptive. The description may appear in search engines' search results pages...")
msg.set_message_flags(msg.flags ^ ae.mapi.MapiMessageFlags.UNSENT)