POOM IDL

For the next version of Windows Mobile, we hope to have a rich managed interface for interacting with the Pocket Outlook Object Model (POOM).

In the mean time, developers using .NET CF v1 can use purchase a 3rd party component to do this (like this one provided by one of our MVPs).  Of if you're using the Visual Studio 2005 Beta, you can take advantage of the new COM interop features in .NET CF v2 with this (unofficial/unsupported) IDL file.

[Author: Robert Levy]

Comments

  • Anonymous
    August 05, 2004
    Hi Robert,

    I just downloaded this wonderful POOM IDL file. It's great! But I wonder when will would managed POOM APIs be available from, let's say, next beta release of Visual Studio 2005? Could you please tell me about the time plan? I need to make the decision whether wait or not.

    Thank you!

  • Anonymous
    August 05, 2004
    musicland - Managed POOM will be part of the next version of Windows Mobile, it will not be a feature of .NETCF v2.0 itself.

    Peter

  • Anonymous
    August 05, 2004
    Thanks Peter. It's seems that I should go and find another solution currently available (IntheHand?) for my project.

  • Anonymous
    August 05, 2004
    Depending on the version of Windows Mobile you're targeting that might be a good idea. The Managed POOM that we're working on will only work on the future releases of Windows Mobile, not existing ones like 2002 and 2003. Peter's version from InTheHand does a great job on existing devices.

    Neil

  • Anonymous
    August 11, 2004
    The comment has been removed

  • Anonymous
    December 07, 2005
    I am unable to find this file.

  • Anonymous
    June 09, 2006
    Your POOM IDL Link does not work.  I have found alot of broken links on Microsofts development site...

  • Anonymous
    August 09, 2006
    I organize my work (and a fair bit of my life) with the Outlook task list. In Outlook I have a customized view that shows all tasks due today, grouped by priority. This feature does not exist on the Pocket PC so I implemented a simple task manager with

  • Anonymous
    October 26, 2006
    Hi, Good Morning. I'm using POOM IDL in my PDA Application, we have our staff's contacts (Web Service will return this values) wnat to sync with PDA contact. When ever I do the Sync need to delete the existing contact, other wise it got duplicates. How I can over come this issue. Thanks in advance. Regards Bharani outlookApp.Logon(0);            PocketOutlook.ContactItem contact = (PocketOutlook.ContactItem)outlookApp.CreateItem((int)PocketOutlook.OlItemType.olContactItem);            contact.Delete();            contact.FirstName = "S12345";            contact.LastName = "My Name";            contact.OfficeLocation = "HQ";           // contact.MiddleName = "Middle Name";            contact.JobTitle = "Information Mgt, Snr Exec";            contact.HomeTelephoneNumber = "12345678";            contact.MobileTelephoneNumber = "91234567";            contact.BusinessTelephoneNumber = "87654321";            contact.Email1Address = "123@xyz.com";            contact.Save();            outlookApp.Logoff();

  • Anonymous
    November 27, 2006
    Hi, Can you help me where to get pimstore.idl? Regards, Vijay

  • Anonymous
    November 24, 2008
    I am not able to find the IDL file at the mentioned link. It appears to be broken. Can anyone provide me with the IDL file? Please contact me at tushar.bagave@gmail.com

  • Anonymous
    February 04, 2009
    The comment has been removed