יצירת וניהול אפשרויות הצבעה

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.

קרא רק כפתורי הצבעה

כדי לקרוא רק את כפתורי ההצבעה, שקול את קטע הקוד הבא:

הוסף כפתורי הצבעה להודעות קיימות

קטע הקוד הבא מראה כיצד להוסיף כפתור הצבעה להודעה קיימת:

מחק כפתורי הצבעה מהודעות

קטע הקוד הבא מראה כיצד למחוק כפתור הצבעה מהודעה:

קרא מידע על תוצאות הצבעה

קטע הקוד הבא מראה כיצד לקרוא מידע על תוצאות ההצבעה: