|
|
Browse by Tags
All Tags » DevMsgTeam » Outlook Integration API (RSS)
-
We've decided to document another function in the Account Management API , DisplayAccountList. This function allows you to display the Account Settings dialog: and Add New E-Mail Account property sheet: DisplayAccountList hangs off of IOlkAccountManager interface, occupying the second slot in the v-table, like so: interface IOlkAccountManager : IOlkErrorUnknown { public: //Init Initializes the account manager for use. virtual STDMETHODIMP Init(IOlkAccountHelper* pAcctHelper, DWORD dwFlags); //DisplayAccountList
-
Excellent news! We just published the Microsoft Office Outlook 2007 Auxiliary Reference: http://msdn2.microsoft.com/en-us/library/bb905149.aspx (This is a greatly enhanced version of the earlier Microsoft Office Outlook 2003 Integration API ) This reference was a huge collaborative effort, of which I was only a small part. Parts of this reference are based on my blog entries, but large sections of it were written by others. For instance, we have a new sample address book provider , written by Xiaoming
-
[This is now documented here: http://msdn2.microsoft.com/en-us/library/bb821176.aspx ] Good news, everyone! We've decided to document some more flags and functions for IConverterSession . Here are the new constants: #define CCSF_USE_TNEF 0x0010 // the converter should embed TNEF in the MIME message #define CCSF_8BITHEADERS 0x0040 // the converter should allow 8 bit headers #define CCSF_PLAIN_TEXT_ONLY 0x1000 // the converter should just send plain text All three of these flags are only valid for
-
[This is now documented here: http://msdn2.microsoft.com/en-us/library/bb821176.aspx ] Ryan , one of our PMs over in Outlook, got an e-mail to his blog asking for a header for IConverterSession . He knows I'm the MAPI guy so he asked me if I could help out. Here's the header I use in MFCMAPI - it's built directly from the docs : #pragma once //Class Identifiers // {4e3a7680-b77a-11d0-9da5-00c04fd65685} DEFINE_GUID(CLSID_IConverterSession, 0x4e3a7680, 0xb77a, 0x11d0, 0x9d, 0xa5, 0x0, 0xc0, 0x4f, 0xd6,
-
Update – this is now part of the Outlook MAPI Code Samples . [This is now documented here: http://msdn.microsoft.com/en-us/library/bb905271.aspx , http://msdn.microsoft.com/en-us/library/bb821132.aspx ] Sam Khavari of Zimbra asked me if I had noticed that the Wrapped PST sample crashes when you turn on the preview pane. After a bit of wrangling over the repro, we found that it will crash if you preview one of the first handful of messages created in the store. Since I had been focused on the replication
-
There have been questions lately on the MAPI mailing list about how to get the connection state API working. Particularly the HrOpenOfflineObj and Advise calls. Since I had a partial sample already sitting here I figured I whip it into shape and publish it. I'll refer most questions of implementation to the sample code itself. One thing does need to be called out though: This API only works in process. The only intended clients of this API are MAPI providers, COM Add-Ins, and Exchange Client Extensions.
-
[This is now documented here: http://msdn.microsoft.com/en-us/library/bb821132.aspx ] [This sample is now part of the Outlook MAPI Code Samples !] In the Outlook 2003 Integration API , we documented the Replication API . This is a nifty API for implementing replication between a wrapped PST and your own custom back end, which should be a great way to simplify implementation of a MAPI Message Store Provider without incurring all the pain involved in writing one from scratch. Unfortunately, we neglected
-
We just released the April 2005 update to the Outlook 2003 Integration API. Download for the CHM is here: http://www.microsoft.com/downloads/details.aspx?FamilyId=135F4D99-F480-4A81-AF8F-F6E4896611E2 The MSDN documentation should update some time in the next few days. When it does, you'll find it here: http://msdn.microsoft.com/en-us/library/aa193231.aspx Note that the date on the Welcome page will be updated from December 2004 to April 2005 when the updates go live. Many thanks to Dmitry for some
-
[This is now documented here: http://msdn2.microsoft.com/en-us/library/bb905128.aspx ] I've been working with Dmitry Streblechenko on getting a sample using the Connection State API . We've uncovered a number of doc bugs. All of them have been reported back to the content folks and should be corrected in the next refresh, but in the interest of unblocking folks who want to use this API, here they are: On the Constants page : Cut these definitions: MAPIOFFLINE_CALLBACK_TYPE_NOTIFY MAPIOFFLINE_NOTIFY_TYPE_STATECHANGE
-
Outlook has decided to publish documentation for a number of previously internal only APIs which ship with Outlook 2003 SP1. Here's a link to the docs . Due to a tight deadline, we were only able to document a small subset of these APIs. We are considering plans in place to expand these docs over time, but nothing is fixed in stone. Note that some of the APIs being documented may be present in other versions of Outlook, but we're only providing support for their use in Outlook 2003 SP1. While it
|
|
|