Hi Folks,
I'm building COM add-in for Outlook does things with search results
from query to Google Desktop Search. So far it works but I can find
precious little information on the mail_id property which is necessary
for my purposes. For instance, an mail_id value (retrieved through
something like this :
thread_item_strEntryId = my_item.GetProperty("mail_id")
Will return something like this :
000000003066FD7BF4F20645A644E0EF4F446FE0840D2000_213
After a little trial and error it turns out
000000003066FD7BF4F20645A644E0EF4F446FE0840D2000
(or strEntryId = Mid(strEntryId, 1, InStr(strEntryId, "_") - 1) in VB-
ESE
corresponds to the .entryid property of an outlook.mailitem object so
something like this works :
Set outlook_thread_item =
Application.Session.GetItemFromID(thread_item_strEntryId)
I'm finding this works for MOST items returned in a search result but
not all of them. Curiously the "open in outlook" option in GDS proper
DOES work for these items. What exactly is the mail_id property and is
the _213 relevant?
-M
--
You received this message because you are subscribed to the Google Groups
"Google Desktop Developer Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-desktop-developer?hl=en.