‘Add-in Express for Office and VSTO’ category archive

How To: Create a new Outlook message based on a template

In my previous article, where I demonstrated how to create and show an Outlook message programmatically, a mail item object was created from scratch. Now I want to show you the way to create a new mail item based on a template... Read the rest of this entry →

How To: Create and show a new Outlook message programmatically

One of the most widespread tasks in Outlook is creating and showing an e-mail item to the user programmatically (or just sending it silently). Today I will teach you how to do it in two different manners.... Read the rest of this entry →

How To: Get a list of custom properties of an Outlook e-mail item

In my previous article How To: Add a custom property to the UserProperties collection of an e-mail item in Outlook I showed you the way to add a custom property to the UserProperties collection of an e-mail item in Outlook. Now I want to demonstrate you how to iterate over all user properties of an e-mail item... Read the rest of this entry →

How To: Add a custom property to the UserProperties collection of an Outlook e-mail item

Today I want to tell you the story about Outlook user properties. Each item in Outlook such as MailItem, AppointmentItem, ContactItem and etc. (except for the NoteItem) provides you with the UserProperties property which returns an instance of the UserProperties class... Read the rest of this entry →

How To: Get a list of Outlook attachments

As a developer, sometimes you may want to know what is attached to the e-mail you have selected or opened in Outlook. Today I will show you how to iterate over the attachments collection and get the required information about attached items, such as file name, display name and type... Read the rest of this entry →

How To: Add an existing Outlook e-mail message as an attachment

Now I want to show you how to attach an e-mail instead of a regular file. For such task I created a simple method in the code called AddMessageAsAttachment. This method attaches a MailItem object to the e-mail message and accepts two parameters: the first is the container e-mail message and the second one is an e-mail message which should be attached... Read the rest of this entry →

How To: Add an attachment to an Outlook e-mail message

Sometimes developers need to create an add-in, which automatically sends reports based on some rules. The report can hold one or more attachments with the data the recipient needs. Today I will show you how to attach something to the e-mail message programmatically... Read the rest of this entry →

How To: Get any standard / default folder in Outlook

One of the most common tasks in Outlook programming a developer may face is getting a standard folder. Here I will show you how to get it... Read the rest of this entry →

How To: Delete a folder in Outlook

Some time ago I showed a way of creating a folder in Outlook. Now I want to show the reverse operation – deleting a folder. The Outlook Object Model provides the Delete method of the Folder class for such task. It doesn’t accept any parameters and doesn’t return any value. It just does its job!... Read the rest of this entry →

How To: Create a new folder in Outlook

Today I will show you how to create a new folder in Outlook. As you have probably noticed, the Outlook Object Model provides the Folders class... Read the rest of this entry →

Add-in Express 2010 for Office (.net and VCL) Beta 1 is published

This is again reposting of the newsletter that we sent out a few days ago. In the previous newsletter I promised to disturb you again only after publishing beta 1 of our flagship product – Add-in Express 2010 for Office. The time has come, but first I will tell an interesting story again, and then proceed to our news... Read the rest of this entry →

Video HowTo: Intercept clicking on Outlook buttons (VSTO)

There is an easy solution: you can use the ADXRibbonCommand component. Basically there is only one thing that may present some difficulties to you - knowing the ID of the standard Control. However, you can visit Microsoft website to find the list of all available control IDs (please see the link below). Everything else is as easy as pie with Add-in Express... Read the rest of this entry →

Video HowTo: Customize Fluent Ribbon UI in Outlook 2007 Inspectors (VSTO)

Most Office 2007 applications have the Fluent Ribbon UI. Today we will have a look at the most frequently used methods of modifying this part of user interface and we’ll take Outlook 2007 Inspectors as an example... Read the rest of this entry →

Technical Evangelist, Add-in Express 2010 for IE and news from “office” fields

This post is in fact a copy of the newsletter that I sent out yesterday. I have to admit the newsletter was quite a success and brought the results much better than I had hoped for :) But let's not put the cart before the horse, first comes a story... Read the rest of this entry →

Video HowTo: Customize Outlook Inspector using Advanced Outlook Regions (VSTO)

This visual HowTo showcases will demonstrate what Add-in Express Advanced Regions can offer you for modifying Outlook 2007 inspectors. Using Advanced Regions you can embed your .net form into a native Outlook Inspector window and place it to the left, to the right, at the top or at the bottom of the inspector window or even overlay it... Read the rest of this entry →

Visual Studio 2010, Office 2010 and Add-in Express 2010

Every time when I set about to write on some topic like this, I am torn by internal strife - whether to develop a theme in such a major-marketing tone, so characteristic of bravura press-releases that have already flooded web-sites of component vendors, or simply publish a post on the blog... Read the rest of this entry →

Have any questions? Ask us right now!