outlook-addin

Is there a way to determine the current Outlook activity level?

I am working on an Outlook 2007 Add-in in C# (VS2008) and we want to send some background email items only when Outlook is not busy doing something else. Is there a .net way to see if Outlook is busy doing other things (perhaps due to other add-ins or the like taking up CPU cycles)? Alternately, is there a way to send emails such th...

How do I create a custom Outlook Item?

I understand that Outlook has set items, i.e. Mail, Task, Calendar, Notes, etcetera. How can you create a custom Item that Outlook will recognize as the others? I know that when you add the Business Contact Manager it creates Items like "Opportunities" Can you override an Item, or inherit an Item and alter/add properties and methods? ...

How do you add a database file to a ClickOnce deployed C# Outlook add-in?

I am trying to set up a click-once deployment for an Outlook add-in in C# that uses a CE database. I found this site: http://msdn.microsoft.com/en-us/library/6fehc36e.aspx which purports to be a method to add any file to a click-once app. However, when I follow the directions which say to add the database file to the appropriate applic...

VSTO CommandBarButton position

I'm writing a VSTO add-in to add a button the Standard toolbar for all new MailItems in Outlook 2003. I've got it mostly finished, but I can't see to work out how to set the button's position on the taskbar - ideally I'd like to place it right next to the Send button. Here's the code I have so far. Private Sub colInsp_NewInspector(By...

How to find when the loop of appointment item change/add event has completed in Outlook add-in

Hi, I have created an addin in outlook 2007. I want to show a form to a user to take a decision whenever a new appointment is created or any existing appointment is changed. This works fine . However when I have two calendars say Test and actual calendar and I go to View All appointment in test calendar, copy say around 20 to 30 appoin...

How to find count of appointment items copied in Outlook 2007

In Outlook 2007 When a user has two calendars say Test and actual calendar and he goes to View All appointment in test calendar, copy say around 20 to 30 appointments and paste them in actual calendar's "All Appointment items view, how to get a message box saying so many items copied. And to add further to my comment above if the copy/p...

Any way to extend or modify drag-and-drop in Outlook with VSTO?

I have an add-in I'm working on in Outlook that relies on drag-and-drop to save an Outlook file to a file automagically. The problem is that the default behaviour is to use the email's subject line as the filename, and emails with extremely long subject lines send an error as there's not enough space in 250 characters to store all of it ...

Application.ActiveInspector() is Null on Outlook Ribbon Load

Is it possible to access the ActiveInspector at the time of ribbon load. Application.ActiveInspector() returns proper value when I use custom form but does not for default contact form. I need the ActiveInspector to customize ribbon button depending on a property value in ActiveInspector().CurrentItem. ...

Accessing contact's custom properties in a Outlook 2007 form region

We have added a form region to contact details form where there are some winform controls which we have data bound to contact custom properties. There is a separate app which creates contacts in exchange server (2003) for different mailboxes using Web Dav protocol. While creating the contact it creates these custom properties also. When ...

Can I add a custom "Send" button to Outlook?

I'm creating a secure message alternative to email for my organization. We exchange confidential patient information with outside treatment providers. To protect privacy, we cannot use email for this purpose. Rather than force the users here to use whole new inbox, outbox, and authoring interfaces in addition to the Outlook/Exchange e...

MS Outlook - extending forms automatically

I need to develop the Outlook Extension capable of extending existing forms with tabs, downloaded from remote server. For example, in the appointment form additional tab should appear. Form definition in this tab is downloaded from a web service and rendered using, say, WPF. Data for this tab is also coming from server, and is bind to th...

Outlook add-in tools api

I want to create an Outlook add-in tool that will allow me to point to an email and upload the entire message to a database I control. I am having difficulty finding good documentation on how to do this. Pointers and references appreciated. Bob ...

Can I write a Microsoft Exchange plugin to avoid installing many Outlook add-ons?

What, if any, extensions can be run on Microsoft Exchange that then become visible to Outlook users? Basically I'm wondering how to integrate at the Exchange layer, avoiding the task of having to install a plug-in or whatever for each Outlook user. ...

How would I go about implementing auto-hide on a custom task pane?

I'm creating an Outlook 2007 add-in using Visual Studio 2008 and C#. I have my custom task pane along with my usercontrol docked to the bottom of the main Outlook window. I'm trying to implement auto-hide on this taskpane so that it minimizes to a certain size when the mouse leaves it. My problem arises in the fact that custom task ...

How to add flash object into custom task pane of Outlook using VSTO?

Can you please let me know how to add flash object into the custom task pane using VSTO? ...

Outlook API, Custom Account Type

Hi guys, I am looking at doing some serious MS Outlook extensibility, going beyond the concept of e-mail, but still in the realm of messaging. As such, I will need to be able to make Outlook aware of a new 'Account Type' (i.e., it currently only understands POP, Exchange, etc). Can anyone point me to an area of the API that may facilita...

More outlook VSTO help...

I posted an article here (http://stackoverflow.com/questions/1095195/how-do-i-set-permissions-on-my-vsto-outlook-add-in) and I was able to build my installer. I thought that once the installer built itself, everything would work fine. I was wrong. It works on about half of the PC's I've run the installer on. My problem is that the othe...

How to prevent non-admin user from disabling the Outlook 2007Addin?

As per the MSDN documentation with the Office 2007 system, office Addins are registered under HKCU and not under HKLM. I have an Outlook 2007 addin which is also registered under HKCU. But the problem is that, even non admin users can also disable the addin since it is in HKCU. However with Outlook2003 addin this was not possible becau...

Install Outlook addin and exe

I'm currently using ClickOnce to install myapp.exe. But now I've added Outlook 2007 addin support, myaddin.dll. So, how can I install both exe and addin with ClickOnce. ...

Creating outlook item with custom Message Class IPM.CustomClass

I am using VSTO 3.0 for outlook2003 addin. Is it possible to create an item with custom Message Class IPM.CustomClass. The following article mentions about form configuration files to create custom item IPM.Help. Is it possible to create a custom Outlook Form and register it against custom message class. BTW it is possible to create an...