I'm trying to programmatically retrieve certain fields within an Outlook Appointment, represented as a .MSG file. I need to be able to obtain the appointment start and end date/times. It seems the PR_START_DATE and PR_END_DATE properties are not consistently populated. Here is the pattern I've observed:
If I create an appointment or meeting request in Outlook (with defined start/end times), save it as a .MSG, then use Aspose.Network.Outlook to read the PR_START_DATE and PR_END_DATE, those properties will be null. However, if someone else in my company sends me a meeting request (it automatically gets added to my Calendar), the PR_START_DATE and PR_END_DATE properties accurately contain the meeting start time and end time. Is there any other property or way for me to retrieve the appointment start/end times consistently for every .MSG appointment file?
Thanks in advance,