public static void Run()
        {
            // The path to the File directory.
            string dataDir = RunExamples.GetDataDir_Outlook();

            MapiMessage msg = CreateTestMessage(false);

            FollowUpOptions options = new FollowUpOptions();

            options.VotingButtons = "Yes;No;Maybe;Exactly!";

            FollowUpManager.SetOptions(msg, options);

            msg.Save(dataDir + "MapiMsgWithPoll.msg");
        }
        public static void Run()
        {
            // ExStart:ReadVotingOptionsFromMapiMessage
            // The path to the File directory.
            string dataDir = RunExamples.GetDataDir_Outlook();

            // Create new Message
            MapiMessage msg = CreateTestMessage(false);

            // Set FollowUpOptions Properties
            FollowUpOptions options = new FollowUpOptions();

            options.VotingButtons = "Yes;No;Maybe;Exactly!";

            FollowUpManager.SetOptions(msg, options);
            msg.Save(dataDir + "MapiMsgWithPoll.msg");
            // ExEnd:ReadVotingOptionsFromMapiMessage
        }
        public static void Run()
        {
            // ExStart:DeletVotingButtonFromMessage
            // The path to the File directory.
            string dataDir = RunExamples.GetDataDir_Outlook();

            // Create New Message and set FollowUpOptions, FollowUpManager properties
            MapiMessage msg = CreateTestMessage(false);

            FollowUpOptions options = new FollowUpOptions();

            options.VotingButtons = "Yes;No;Maybe;Exactly!";
            FollowUpManager.SetOptions(msg, options);
            msg.Save(dataDir + "MapiMsgWithPoll.msg");
            FollowUpManager.RemoveVotingButton(msg, "Exactly!"); // Deleting a single button OR
            FollowUpManager.ClearVotingButtons(msg);             // Deleting all buttons from a MapiMessage
            msg.Save(dataDir + "MapiMsgWithPoll.msg");
            // ExEnd:DeletVotingButtonFromMessage
        }
        public static void Run()
        {
            //ExStart:SetFollowUpflag
            // The path to the File directory.
            string dataDir = RunExamples.GetDataDir_Outlook();

            MailMessage mailMsg = new MailMessage();

            mailMsg.Sender = "*****@*****.**";
            mailMsg.To     = "*****@*****.**";
            mailMsg.Body   = "This message will test if follow up options can be added to a new mapi message.";
            MapiMessage mapi = MapiMessage.FromMailMessage(mailMsg);

            DateTime dtStartDate    = new DateTime(2013, 5, 23, 14, 40, 0);
            DateTime dtReminderDate = new DateTime(2013, 5, 23, 16, 40, 0);
            DateTime dtDueDate      = dtReminderDate.AddDays(1);

            FollowUpOptions options = new FollowUpOptions("Follow Up", dtStartDate, dtDueDate, dtReminderDate);

            FollowUpManager.SetOptions(mapi, options);
            mapi.Save(dataDir + "SetFollowUpflag_out.msg");
            //ExEnd:SetFollowUpflag
        }