Bekerja dengan Opsi Voting Menggunakan MapiMessage
Membuat Opsi Voting Menggunakan MapiMessage
Microsoft Outlook memungkinkan pengguna membuat polling saat menyusun pesan baru. Ini memungkinkan mereka menyertakan opsi voting seperti Ya, Tidak, Mungkin, dll. Aspose.Email memungkinkan hal yang sama saat membuat pesan Outlook baru. FollowUpOptions kelas menyediakan properti VotingButtons yang dapat digunakan untuk mengatur atau mengambil nilai opsi voting. Artikel ini memberikan contoh terperinci tentang membuat MapiMessage dengan opsi voting untuk membuat polling.
Membuat Polling menggunakan MapiMessage
Contoh kode berikut menunjukkan cara menggunakan properti voting_buttons dari FollowUpOptions kelas untuk membuat polling:
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")
Membaca Opsi Voting dari MapiMessage
Potongan kode berikut menunjukkan cara Membaca Opsi Voting dari MapiMessage.
Membaca Hanya Tombol Voting
Cuplikan kode berikut menunjukkan cara membaca hanya tombol voting.
Menambahkan Tombol Voting ke Pesan yang Ada
Potongan kode berikut menunjukkan cara menambahkan tombol voting ke pesan yang ada.
Menghapus Tombol Voting dari sebuah Pesan
Potongan kode berikut menunjukkan cara menghapus tombol voting dari sebuah Pesan.
Baca Informasi Hasil Voting
Cuplikan kode berikut menunjukkan cara membaca informasi hasil voting.
Atur flag pesan yang belum terkirim
Potongan kode berikut menunjukkan contoh metode yang digunakan dalam contoh.
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)