This documentation is archived and is not being maintained.

Automating Outlook Applications (How Do I in Visual Studio Tools for Office)

Visual Studio 2008

Applies to

The information in this topic applies only to the specified Visual Studio Tools for Office projects and versions of Microsoft Office.

Project type

  • Application-level projects

Microsoft Office version

  • Outlook 2003

  • Outlook 2007

For more information, see Features Available by Application and Project Type.

This page provides links to Help for commonly performed tasks that make use of the Microsoft Office Outlook object model in Visual Studio Tools for Office. To see other categories of key tasks covered by Visual Studio Tools for Office Help, see How Do I in Visual Studio Tools for Office.

Outlook Solutions

Describes how to create application-level add-ins for Microsoft Office Outlook and explains how you can use add-ins to automate Outlook, extend Outlook features, or customize the Outlook user interface (UI).

Getting Started Programming Application-Level Add-Ins

Describes what you need to know to get started creating Outlook applications.

Programming Application-Level Add-Ins

Describes the main programming tasks for creating application-level add-ins.

How to: Create Event Handlers in Visual Studio Tools for Office

Describes various ways to create event handlers in Visual Basic and C#.

How to: Create an E-Mail Item

Explains how to create an e-mail message and send it to a recipient.

How to: Search Within a Specific Folder

Demonstrates how to search in Outlook folders for specific content.

How to: Perform Actions When an E-Mail Message Is Received

Demonstrates how to run custom code when a new e-mail message arrives in a user's inbox.

How to: Create Appointments

Demonstrates how to add an appointment to the calendar.

How to: Create a Meeting Request

Demonstrates how to create and send a meeting request.

Creating Outlook Form Regions

Describes how to design and develop form regions to customize Outlook forms.

How to: Add a Form Region to an Outlook Add-in Project

Demonstrates how to add a form region to an Outlook solution.

Walkthrough: Designing an Outlook Form Region

Demonstrates how to design a custom form region that appears as a new page in the Inspector window of a contact item.

How to: Add Custom Toolbars and Toolbar Items to Outlook

Demonstrates how to extend Outlook functionality by adding custom toolbars and toolbar items to the Outlook user interface.

How to: Add Custom Menus and Menu Items to Outlook

Explains how to add custom menus and menu items to the Outlook user interface.