Невозможно установить время начала и окончания при добавлении календаря Outlook записи

голоса
0

Я использую это, чтобы добавить запись календаря в общий календарь (который не добавляет его в общий календарь) Он также не устанавливает начальное и конечное время он просто добавляет запись в качестве события в течение всего дня. Это возможно даже, я использую это:

private void AddAppointment()
{
    try
    {
        var AppOutlook = new Outlook.Application();
        Outlook.AppointmentItem newAppointment = (Outlook.AppointmentItem)AppOutlook.CreateItem(Outlook.OlItemType.olAppointmentItem);
        Microsoft.Office.Interop.Outlook.NameSpace oNS = AppOutlook.GetNamespace(MAPI);
        Microsoft.Office.Interop.Outlook.Recipient oRep = null;               
        oRep = oNS.CreateRecipient(Someone Elses Calendar);                
        newAppointment.Start = DateTime.Now.AddHours(3);
        newAppointment.End = DateTime.Now.AddHours(4);
        newAppointment.Location = remote;
        newAppointment.Body = Test Calendar Entry;
        newAppointment.BusyStatus = Outlook.OlBusyStatus.olTentative;
        newAppointment.AllDayEvent = true;
        newAppointment.Subject = Test Calendar Entry;
        newAppointment.Save();
        newAppointment.Display(true);
    }
    catch (Exception ex)
    {
        MessageBox.Show(The following error occurred:  + ex.Message);
    }
}
Задан 07/11/2018 в 20:06
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more