none
suppress message shown on outlook appointment close RRS feed

  • Question

  • Hi 

    We are using outlook plugin.In this i want, on close of (click of X) appointment it should not give message "want to save changes?" and it should discard all changes.

    Example : Go to calendar start creating booking  9am to 10 am add title & location on click of X it should close and discard changes (should not create appointment or modify )   also should not show message box "want to save changes?"

    Kindly help 

    Regards

    Neeraj


    Neeraj

    Wednesday, August 30, 2017 12:20 PM

All replies

  • Hi

    we want to discard changes which we have made so we should not get "want to save changes" message.

    Kindly help asap


    Neeraj

    Wednesday, August 30, 2017 1:46 PM
  • Use AppintmeentItem.Close(olDiscard)

    Dmitry Streblechenko (MVP)
    http://www.dimastr.com/redemption
    Redemption - what the Outlook
    Object Model should have been
    Version 5.5 is now available!

    Wednesday, August 30, 2017 2:15 PM
  • It will close appointment but i did not want close by Code .  Discard should happen on click of X close button of appointment

    Neeraj


    • Edited by Neerajb Thursday, August 31, 2017 5:02 AM
    Thursday, August 31, 2017 5:01 AM
  • Hi Neerajb,

    you can try to use AppointmentItem.Close Method and AppointmentItem.Close event.

    it have one parameter called SaveMode.

    by setting this parameter you can discard the changes and close it.

    AppointmentItem appointmentItem = (AppointmentItem)this.inspector.CurrentItem;
    ItemEvents_10_Event appointmentItemEvent = (ItemEvents_10_Event)this.inspector.CurrentItem;
    appointmentItemEvent.Close += new ItemEvents_10_CloseEventHandler(appointmentItem_Close);
    
    private void appointmentItem_Close(ref bool Cancel)
    {
        // handle appointment item close event
    }
    

    AppointmentItem.Close Method (Outlook)

    OlInspectorClose Enumeration (Outlook)

    AppointmentItem.Close Event (Outlook)

    ItemEvents_10_Event.Close event

    Regards

    Deepak


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, August 31, 2017 5:44 AM
    Moderator