Пример #1
0
        public static void Run()
        {
            // ExStart:1
            // The path to the File directory.
            string dataDir = RunExamples.GetDataDir_Email();

            string      description = "Test Description";
            Appointment app         = new Appointment("location", "test appointment", description, DateTime.Today,
                                                      DateTime.Today.AddDays(1), "*****@*****.**", "*****@*****.**");

            IcsSaveOptions saveOptions = IcsSaveOptions.Default;

            saveOptions.ProductId = "Test Corporation";
            app.Save(dataDir + "ChangeProdIdOfICS.ics", saveOptions);
            // ExEnd:1
        }
Пример #2
0
        public static void Run()
        {
            string dataDir = RunExamples.GetDataDir_Email();
            //ExStart: WriteMultipleEventsToICS
            IcsSaveOptions saveOptions = new IcsSaveOptions();

            saveOptions.Action = AppointmentAction.Create;
            using (CalendarWriter writer = new CalendarWriter(dataDir + "WriteMultipleEventsToICS_out.ics", saveOptions))
            {
                for (int i = 0; i < 10; i++)
                {
                    Appointment app = new Appointment(string.Empty, DateTime.Now, DateTime.Now, "*****@*****.**", "*****@*****.**");
                    app.Description = "Test body " + i;
                    app.Summary     = "Test summary:" + i;
                    writer.Write(app);
                }
            }
            //ExEnd: WriteMultipleEventsToICS
        }