none
Outlook custom calendar - how to set the New Appointment button label? RRS feed

  • Question

  • I created a small test solution to demo an Outlook Add-in 
    * Custom calendar
    * ReplaceAll Firm Region 
    * Customises the Outlook Ribbon.


    I then scaled this up for a production version. 

    The Outlook Calendar Ribbon New Group the New Appointment button label is "New FScheduler Appointment" 
    * The custom Calendar name is  FScheduler
    * This did not happen in my demo version - the caption was "New Appointment".
    * I have not coded this to happen
    * I cannot see any difference between mu demo and production code to cause this

    What causes this?



    Tuesday, December 13, 2016 9:21 AM

Answers

  • I found the solution here: https://support.microsoft.com/en-gb/kb/2697986

    "Some custom or third-party solutions change the default message class that is used when new items are created in a Microsoft Outlook folder. The message class is associated with each item in a folder."

    The fix is to change the Calendar "When posting to this folder" property value - in my case to IPM.Appointment
    * Interestingly - after I did this the list of values no longer included my custom message class

    NOTES 
    * On another PC with my add in installed the 'New Appointment' label was correct. 
    * MS KB article gives no indication on what scenarios cause this issue
    * AS a developer I often debug my add -in in Visual Stuido - perhaps this caused the issue in some way


    Wednesday, December 14, 2016 8:36 AM

All replies