Jaa


Finding Pocket Outlook Object Model (POOM) documentation

Today I was once again reminded how hard it is to find POOM documentation in MSDN. For those who also have this frustration, here's the link:

https://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcepoom/html/ceoriPocketOutlookObjectModel.asp

[ Author: Neil Enns ]

Comments

  • Anonymous
    June 23, 2004
    I would like to know how to copy an e-mail from the server to several devices without using activesync. I just want to put the e-mail into a file, pass it down to the device when I connect and put the e-mail into outlook. I have an menu option in my vb.net program that will startup pocket outlook from my application:

    Private Sub mnuReadMail_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuReadMail.Click
    Dim si(128) As Byte
    Dim pi As New ProcessInfo
    CreateProcess("Windowstmail.exe", "", IntPtr.Zero, IntPtr.Zero, 0, 0, IntPtr.Zero, IntPtr.Zero, si, pi)
    End Sub

    Now I just need to know how to get the mail into the mail folder without using activesync. Our company does not want e-mails being sent back and forth during connection(it is usually long distance or an 800 number. They just want the ability to send down necessary, business related e-mails. Any suggestions???
  • Anonymous
    June 24, 2004
    You can use MAPI on the device to write data into the message store. It would be quite a bit of work to replicate the functionality of ActiveSync, however. A better option might be to explore some of the flat-rate data plans that are available now so your corporation doesn't have to feel limited by 800 number or long distance dial-up. All Smartphones available in the US come with flat-rate data plans.
  • Anonymous
    April 18, 2006
    Hi, friends,
    I am developer of smartphone, POOM database
    can anyone explain how to "Update,Delete" the contacts records in SP, using C++ Win32 API
    .Is there any diff between Pocket Pc POOM
    & SmartPhone POOM "Icontacts" ?
    thank u
  • Anonymous
    April 19, 2006
    You should be using the POOM API. You can either use the Native POOM API or if you are using Windows Mobile 5.0, you can also use Managed POOM (Microsoft.WindowsMobile.PocketOutlook).

    The POOM API should behave the same on both PPC and Smartphone.

    There are many POOM samples in the Windows Mobile 5.0 SDK. A list of them is posted at

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mosampoomsamplecode.asp

    The following link shows how to delete an item:

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/mob5lrfiitemdelete.asp

    Hope this helps!

    -Luis E. Cabrera
  • Anonymous
    May 04, 2006
    Hi,Luis

    Thanks for link,

    Regards, sabari
  • Anonymous
    June 28, 2006
    This is a newbie question I know - but can you access POOM info with VB .NET?  Or is this a C++ or C# only thing?  I know you can with embedded C++ or VB from legacy versions (I guess, right?).  I don't want to have to buy "inthehand."  Thanks in advance,  J
  • Anonymous
    June 29, 2006
    You can access Microsoft.WindowsMobile.PocketOutlook and any of other managed Windows Mobile assemblies from both VB.Net and C#.

    There is a VB sample that ships with the Windows Mobile Smartphone SDK called PhoneFinder that uses Microsoft.WindowsMobile.PocketOutlook.

    It is located at C:Program FilesWindows CE Toolswce500Windows Mobile 5.0 Smartphone SDKSamplesVbPhoneFinder on my computer, so you should look for it in a similar location on yours.  Notice that the sample is a smartphone sample, so you need to install the Smartphone SDK.

    I hope this helps you.

    Luis Eduardo Cabrera
    SDE - Microsoft.
  • Anonymous
    September 18, 2007
    Hello, my dear friends. I am new in winmobile development but have only 2 (maybe    noob questions). Can i with help of POOM do and (if yes) how:
  1. create group of contacts? maybe just logical, for my app only
  2. add my own field to contact information (what type?)? for example, favourite film or girlfriend's photo. Will wait for ant answer, thanks.
  • Anonymous
    October 13, 2007
    I have been looking for how to add a menuitem to pocket outlook using C# for the longest time, there are articles only for C++, are there anyway I can do achieve the same thing using C#?

  • Anonymous
    June 09, 2009
    Hi All, I am developing an application wherein I need to access the Outlook, not on Windows Mobile Platform, but on Windows XP. I am unable to find POOM like API interface for Win32 applications. I know there is one Outlook Api reference out there, but it does no good to me as i need to access the Outlook Calendar and there's nothing for that in the API reference. Furthermore Outlook Api reference is only for Outlook 2003 and not for any previous or future versions. Any help would be really appreciated. Thanks in advance.