Creating a helper class in C# to access common Outlook item members

In Microsoft Outlook, items such as MailItem, ContactItem and AppointmentItem have similar properties and methods. For example, the Application, Attachments, Body, Categories, and Class properties, and Close, Copy, and Display methods are common to all Outlook item objects. The COM-based Outlook object model returns the generic Visual Basic Object instead of the exact item type for many…

0

Time-Reporting Tool now Available as an Outlook Add-in!

The time reporting macro that I blogged about a few months ago has been implemented as a C# Outlook 2010 add-in. The add-in’s Visual Studio project is now available for download as part of the Visual How To Creating a Simple Time-Reporting Tool Based on the Outlook 2010 Calendar. This add-in has significant improvements in the…

0

How Do I Extend Outlook to Do…

Frequently we come across the question “How do I extend Outlook to do <a task>”. Depending on how extensive the task is, you might look for your answer in one or more of the following ways: Use a search engine to see if someone has posted a solution to a similar question on the Internet….

1

Improving Outlook Performance (Part I): Video and Sample Add-In to Show Setting and Getting Multiple Custom Properties

Microsoft Outlook supports properties for items and folders. For example, a MailItem object has built-in properties such as the To, Subject, and Body properties, and a Folder object has built-in properties such as the Name and CurrentView properties. Developers can create custom properties for items and folders as well. Improving performance has been a major…

0

MVP Helmut Obertanner Published Outlook Articles and Sample Applications on MSDN

Microsoft Most Valuable Professional (MVP), Helmut Obertanner*, published two articles on MSDN today: Developing an Inspector Wrapper for Outlook 2010 Enforcing Business Rules in Outlook 2010 Inspector Wrapper An inspector in Microsoft Outlook is a window that displays an Outlook item. Because Outlook supports many different item types, for example, mail, contact, appointment, meeting, and task items, and fields of…

0

Outlook Social Connector 1.1 – What’s in it for Me?

Microsoft announced the Microsoft Outlook Social Connector (OSC) 1.1 yesterday, together with a new Facebook provider and Windows Live Messenger provider, joining LinkedIn and MySpace in the family of OSC providers. You can go to our social network providers page to view and download any of these providers. The OSC is a Microsoft Outlook add-in…

0

New Managed Code Examples for Outlook 2010

With the announcement of Microsoft Office 2010 being released to manufacturing (RTM) today, I’d like to bring your attention to the new Microsoft Outlook 2010 Primary Interop Assembly (PIA) Reference. For those of you familiar with developing managed solutions for Outlook, you now have on MSDN a currently most up-to-date set of managed documentation for…

0

Developing Outlook 2010 Solutions for 32-bit and 64-bit Systems

This post captures and summarizes information about developing an Outlook solution for customers who run 32-bit and 64-bit versions of Outlook 2010. Since developing Outlook solutions is a very broad subject, the article gathers information from various sources, and points to some of these locations for further details. Bitness Compatibility Between Windows and Office 2010 Let’s first…

1

New code samples in the Outlook 2007 Developer Reference!

MVP Helmut Obertanner contributed two new code samples recently in May: How to: Import Appointment XML Data into Outlook Appointment Objects How to: Obtain and Log On to an Instance of Outlook   These code samples are presented in managed code (C# and Visual Basic). They are particularly interesting because they demonstrate the use of the .NET…

2