|
Posted by Peter Foot on February 19, 2008, 10:47 am
Please log in for more thread options
Object IDs (OIDs) for PIM items are not synchronised and have not
relationship with EntryIDs on the server. Appointments have the
AppointmentProperty.GlobalObjectId but I don't know if you can derive this
from the server.
Peter
--
Peter Foot
Microsoft Device Application Development MVP
www.peterfoot.net | www.inthehand.com
In The Hand Ltd - .NET Solutions for Mobility
> Hi,
>
> I try to build two applications (one web and one executable) to open items
> in Pocket Outlook. I already know how to open the items from their Pocket
> Outlook Item IDs.
>
> My data source is on a web server. On the executable application, I get my
> data from a web service and on the web application, I have it in the web
> pages through Pocket IE.
>
> My web server have the Exchange EntryIDs of the items. I know that these
> IDs
> are longer than Pocket Outlook ItemIDs. Pocket Outlook ItemIDs are 4 bytes
> long and Exchange EntryIDs have variable length that depend of the version
> of
> Exchange. There is also 2 types of EntryIDs : short-term and long-term.
> Short-term are session EntryIDs that cannot be used across sessions.
>
> My problem is to find the Pocket Outlook ItemID from the Exchange EntryID.
> I
> want to do it server side if possible.
>
> I found this topic that is related :
> http://www.themssforum.com/PocketPCDev/Pocket-outlook-115950/
>
> I have the same question as John: Do you know of an identifier (that the
> user can or can not see) that is common between Pocket Outlook and Desktop
> Outlook?
>
> With a common identifier, I'll be able to retrieve the item on the Pocket
> PC, retrieve it's ItemID and call tmail to show it.
>
> Thank you very much for the help.
>
> Jean-François
|