You can check if that property exists on any Outlook item using MdbView or
OutlookSpy.
What do you mean by "If an appointment/meeting item is converted to a
CDO/MAPI message"? An appointment is never converted, it is always stored as
an IMessage object in Extended MAPI, which both Outlook Object Model and CDO
1.21 use.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
> If an appointment/meeting item is converted to a CDO/MAPI message, is
> the PR_ORIGINAL_AUTHOR_NAME set on the item. As I believe it would be
> part of conversation index, I just want to know if this value would
> exist for an appointment. Would other recipients (if checked through
> code) see this value as 'fixed' (the same) from the original item or
> will it change based on the recipient accepting the appointment.
Jason Smyth - 23 Mar 2004 08:11 GMT
Sorry Dmitry, I meant processing an Outlook item as a CDO item. I am
taking an Outlook Appointment item and processing it as a
MAPI.Message.
Why I am doing that is to try and retrieve the 'Original owner' of the
item. I want the owner (where the item actually resides when first
created) and recipients to see the same value (through code in an
Addin when Item_Add or Item_Change fires for the owner or recipients
(delegation factors here as well)). I do have OutlookSpy, but I do
not know if a value exists for such a state. It has to be, because
the 'Meeting Organizer' in the Attendee Availability list exposes the
'Owner' and not the Organizer (of whom created the item). Where is
that value stored and where is it represented in the MAPI/CDO property
set
> You can check if that property exists on any Outlook item using MdbView or
> OutlookSpy.
[quoted text clipped - 14 lines]
> > code) see this value as 'fixed' (the same) from the original item or
> > will it change based on the recipient accepting the appointment.
Dmitry Streblechenko \(MVP\) - 23 Mar 2004 23:56 GMT
Well, if you don't see anything useful in OutlookSpy in the IMessage window
(GetProps and GetRecipientTable tabs), that means that information is not
stored.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
> Sorry Dmitry, I meant processing an Outlook item as a CDO item. I am
> taking an Outlook Appointment item and processing it as a
[quoted text clipped - 29 lines]
> > > code) see this value as 'fixed' (the same) from the original item or
> > > will it change based on the recipient accepting the appointment.
Jason Smyth - 24 Mar 2004 11:23 GMT
Dmitry, I am asking you if such a property exists for what I am
looking for, or do you know of one. I do not, and need assistance on
this.
> Well, if you don't see anything useful in OutlookSpy in the IMessage window
> (GetProps and GetRecipientTable tabs), that means that information is not
[quoted text clipped - 43 lines]
> > > > code) see this value as 'fixed' (the same) from the original item or
> > > > will it change based on the recipient accepting the appointment.
Dmitry Streblechenko \(MVP\) - 24 Mar 2004 18:24 GMT
No, I don't think it is stored anywhere. The organizer is always there, but
not the creator to the best of my knowledge.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
> Dmitry, I am asking you if such a property exists for what I am
> looking for, or do you know of one. I do not, and need assistance on
[quoted text clipped - 47 lines]
> > > > > code) see this value as 'fixed' (the same) from the original item or
> > > > > will it change based on the recipient accepting the appointment.