Search code examples
outlookoffice-jsoutlook-addinoffice-addinsoutlook-web-addins

Is it possible to create custom page like Mails, Calendar or People in Outlook Add-in?


Is it possible to create custom page like Mails, Calendar or People in Outlook add-ins?

enter image description here


Solution

  • Is it possible to create custom page like Mails, Calendar or People in Outlook add-ins?

    In OWA it is not possible. Outlook web add-ins are designed to work only under the currently selected item(s). So, such deep customizations are not possible with Office web add-ins. But you may consider creating a web browser extension for doing your changes on the page loaded.

    If you consider the desktop edition of Outlook, you can do that only with COM add-ins currently. For example, you may consider using Solutions modules in Outlook. Starting from Microsoft Outlook 2010, developers can navigate to folders that contain custom item types by using the Solutions module. The Programming the Outlook 2010 Solutions Module article introduces the Solutions module, provides examples of the problems that the Solutions module solves, and then walks through a sample add-in to illustrate how to implement the Solutions module.

    Another approach is to customize the view using a low-level Windows API by sub-classing the Outlook windows and injecting your own form there. For example, consider using the Advanced Outlook view and form regions as a possible ready-made alternative.