Customising the default icon of an Office Add-in for Outlook

Symptoms When you install an add-in from the Office store, it will come with a predefined set of icons. Depending on your organisation’s needs, you might need to change those. More Information The icons Outlook will display are defined in the add-in manifest, which you can extract using Fiddler. You would need to locate the…

0

How to decrypt and un-sign a message programmatically using the OOM

Overview This blog post demonstrates how to decrypt and un-sign a message programmatically using the Outlook Object Model.   Encrypt email messages When you need to protect the privacy of an email message, encrypt it. Encrypting an email message in Outlook means it’s converted from readable in plain text into scrambled cipher text. Only the…


Outlook’s slow add-ins resiliency logic and how to always enable slow add-ins

Overview This post explains how to deploy registry settings that would force Outlook to always load a specific add-in. The information in this post only applies to slow (VSTO) add-ins in Outlook 2013 or higher.  If Outlook disables your add-in to prevent a crash, this blog post isn’t for you. EDIT: This logic now applies…

21

Drag and Drop from Outlook 2010 (Part 2 – Windows Forms Application)

As described in a previous blog, there is unfortunately a known issue with drag/drop and Outlook 2010.  The previous blog describes the issue and also demonstrates a workaround that can be used when needing to implement drag/drop in an Outlook add-in.  A recent case highlighted another scenario in which the issue occurs, though – if…

2

Create an add-in for Outlook 2007 and 2010 in one solution

Outlook add-ins seem popular again at the moment (we seem to go through phases as to the kind of cases that come in), and one question that has come up a few times now is how to create an add-in that targets both Outlook 2007 and 2010.  Fortunately, so long as you are using Visual…

6

Outlook Add-in: Monitor add-ins load time

An Extensibility Add-in code sample for monitoring Add-ins load time in Outlook: The add-in uses the OnStartupComplete event, gets the Outlook process start time and writes an event in the Application event log. The event will be similar to: Log Name:       Application Source:            Outlook Startup Monitor Date:               27/01/2012 14:22:54 Event ID:          1 Task Category: None…

0

Drag and Drop from Outlook 2010 (Part 1 – Outlook Add-in)

We have had a few cases come up recently to do with issues implementing drag and drop in an Outlook add-in.  There is an issue in Outlook 2010 that doesn’t release selected items once they have been dragged to a drop-target.  This means that once the drag/drop operation has been completed, the items selected during…

1