Làm việc với Tùy chọn Bỏ phiếu sử dụng MapiMessage
Tạo tùy chọn Bỏ phiếu bằng MapiMessage
Microsoft Outlook cho phép người dùng tạo một cuộc thăm dò khi soạn tin nhắn mới. Nó cho phép họ bao gồm các tùy chọn bỏ phiếu như Có, Không, Có thể, v.v. Aspose.Email cho phép điều tương tự khi tạo một tin Outlook mới. FollowUpOptions lớp cung cấp thuộc tính VotingButtons có thể được dùng để đặt hoặc lấy giá trị của các tùy chọn bầu chọn. Bài viết này cung cấp một ví dụ chi tiết về việc tạo một MapiMesasge với các tùy chọn bầu chọn để tạo một cuộc thăm dò.
Tạo một cuộc thăm dò bằng MapiMessage
Mẫu mã sau cho thấy cách sử dụng thuộc tính voting_buttons của FollowUpOptions lớp để tạo một cuộc thăm dò:
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")
Đọc Các Tùy chọn Bỏ phiếu từ MapiMessage
Đoạn mã sau cho bạn thấy cách Đọc các Tùy chọn Bầu chọn từ một MapiMessage.
Đọc Chỉ Các Nút Bỏ phiếu
Đoạn mã sau đây cho bạn thấy cách chỉ đọc các nút bỏ phiếu.
Thêm nút bầu chọn vào Tin nhắn Hiện có
Đoạn mã sau cho bạn thấy cách thêm nút bầu chọn vào một tin nhắn hiện có.
Xóa nút Bầu chọn khỏi Tin nhắn
Đoạn mã sau cho bạn thấy cách xóa nút bầu chọn khỏi một Tin nhắn.
Đọc Thông tin Kết quả Bỏ phiếu
Đoạn mã sau đây cho bạn thấy cách đọc thông tin kết quả bỏ phiếu.
Đặt cờ tin nhắn chưa gửi
Đoạn mã sau cho bạn thấy cách các phương pháp mẫu được sử dụng trong các ví dụ.
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)