MapiMessage を使用した投票オプションの操作
Contents
[
Hide
]
MapiMessage を使用した投票オプションの作成
Microsoft Outlook では、新規メッセージ作成時に投票を作成できます。Yes、No、Maybe などの投票オプションを含めることができます。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)