> "Lincoln Ramsay" <a1291762@yahoo.com> wrote in message
> news:eTADryW3IHA.3544@TK2MSFTNGP06.phx.gbl...
>> I've looked at the docs but I can't see how I might detect that an
>> AppointmentItem is a birthday. Can this be done?
>
> Ok... I think I found a way to get this from MAPI...
>
> There is a named property (GUID {00062008-0000-0000-C000-000000000046}, ID
> 0x8586) that appears to be the Contact's name. This is present on birthday
> and anniversary events but not on regular events.
>
> Ugly, but no different to the code I already had to get contact email
> addresses via MAPI (to avoid the security dialogs).
>
> --
> Link
>
>