C# and VB.NET Outlook addin sample,
code examples of Outlook 2019, 2016, 2013, 2010, 2007
Add-in Express Toys™ .NET
Add-in Express Toys .NET is a free sample Outlook add-in that adds two useful features to Microsoft Outlook. This plugin allows you to examine real Internet headers and the body of the selected message. The add-in shows how to create custom command bars and ribbon tabs for Outlook Explorer and Inspector windows, get access to Outlook objects and add custom option and property pages. Also, the addin demonstrates how to use Extended MAPI to avoid security alerts.
The plugin is based on Add-in Express for Office and .NET and developed in Visual Basic .NET (VB .NET) and C#.
How Add-in Express can extend Outlook with custom functionality
Add-in Express for Office and .NET is a .NET object library developed specially for creating Outlook plug-ins using Visual Studio 2017 - 2010. It can help you avoid the complexities of Office's ActiveX interfaces and low-level programming. With Add-in Express you can:
Add-in Express provides one entry point to access Outlook objects and events. It supports VB.NET, Managed C++ and C#. Find more about special features for Outlook plug-in development in .NET.
Note. Compiled binaries are not included in the packages of Add-in Express Toys containing the source code. You need Add-in Express for Office and .NET to compile this sample Outlook add-in.
Custom toolbar / ribbon tab added to Outlook Explorer
This sample Outlook addin adds a new toolbar or ribbon tab with tree buttons to the Explorer window.
The buttons are:
Custom toolbar / ribbon tab added to Outlook Inspector
A new toolbar or a ribbon tab with one button is added to the mail item window.
A custom Option page
This sample Outlook plug-in adds a new option page.
A custom Folder Property page
A new property page is added to the Inbox folder properties.