Impossible de définir le début et de fin lors de l'ajout d'entrée de calendrier Outlook

voix
0

J'utilise cette option pour ajouter une entrée de calendrier à un calendrier partagé (ce qui ne correspond pas au calendrier partagé) Il ne définit pas les heures de début et de fin, il ajoute juste l'entrée comme un événement toute la journée. Est-ce même possible, je me sers de ceci:

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);
    }
}
Créé 07/11/2018 à 20:06
source utilisateur
Dans d'autres langues...                            

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