使用 MapiMessage 进行投票选项操作
Contents
[
Hide
]
使用 MapiMessage 创建投票选项
Microsoft Outlook 允许用户在撰写新邮件时创建投票,并可包含诸如“是”“否”“可能”等投票选项。Aspose.Email 在创建新 Outlook 邮件时也提供相同功能。 FollowUpOptions 该类提供 VotingButtons 属性,可用于设置或获取投票选项的值。本文提供了创建带投票选项的 MapiMessage 用于投票的详细示例。
使用 MapiMessage 创建投票
以下代码示例展示如何使用该类的 voting_buttons 属性 FollowUpOptions 用于创建投票的类:
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")
从 MapiMessage 读取投票选项
以下代码片段展示如何从 MapiMessage 读取投票选项。
仅读取投票按钮
以下代码片段展示如何仅读取投票按钮。
向现有消息添加投票按钮
以下代码片段展示如何向现有消息添加投票按钮。
从消息中删除投票按钮
以下代码片段展示如何从消息中删除投票按钮。
读取投票结果信息
以下代码片段展示如何读取投票结果信息。
设置未发送消息标志
以下代码片段展示示例中使用的示例方法。
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)