การสร้างและจัดการตัวเลือกการโหวต

Microsoft Outlook อนุญาตให้ผู้ใช้สร้างโพลเมื่อร่างอีเมลใหม่ สามารถรวมตัวเลือกการโหวตเช่น ใช่, ไม่ใช่, อาจจะ และอื่น ๆ ในทำนองเดียวกัน Aspose.Email มีฟังก์ชันการสร้างโพลเมื่อสร้างข้อความ Outlook ใหม่โดยอัตโนมัติ. FollowUpOptions คลาสนี้รวมคุณสมบัติ voting_buttons ซึ่งสามารถใช้ตั้งหรือดึงตัวเลือกการโหวตที่ต้องการ.

ในบทความนี้ เราจะสำรวจตัวอย่างละเอียดของวิธีการสร้าง 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")

อ่านตัวเลือกการโหวตจาก MapiMessages

โค้ดส่วนต่อไปนี้แสดงวิธีอ่านตัวเลือกการโหวตจาก MapiMessage.

อ่านเฉพาะปุ่มโหวต

หากต้องการอ่านเฉพาะปุ่มโหวต ให้พิจารณาโค้ดตัวอย่างต่อไปนี้:

เพิ่มปุ่มโหวตในข้อความที่มีอยู่

โค้ดส่วนต่อไปนี้แสดงวิธีเพิ่มปุ่มโหวตในข้อความที่มีอยู่:

ลบปุ่มโหวตจากข้อความ

โค้ดส่วนต่อไปนี้แสดงวิธีลบปุ่มโหวตออกจากข้อความ:

อ่านข้อมูลผลลัพธ์การโหวต

โค้ดส่วนต่อไปนี้แสดงวิธีอ่านข้อมูลผลลัพธ์การโหวต: