devson
devson

Reputation: 1000

Outlook 2013 customization and integration in exchange online

I want to customize the appointment window used in Outlook. I want add few custom fields. I am using VSTO (VS2013) to develop this addin.

So far I have added a button in ribbon of appointment tab. On click of which I am opening a new form with custom fields. Now when user completes the form and other appointment details and appointment is saved then along with all appointment data, custom data entered by user should also get emailed to recipients. And also that custom data would be stored in Exchange, and later that data can be queries to generate report.

So my question is - how do override the save appointment event so that I can add additional data in appointment and also how do I save it to exchange online using office 365.

Please advise.

Thanks.

Upvotes: 1

Views: 95

Answers (1)

Benoit Patra
Benoit Patra

Reputation: 4545

When you are using an Exchange account which is the case with Office 365. The UserProperties of an Outlook item is kept in Exchange.

You can persist the custom data in UserProperties

If you want to Save your custom data when the appoitment is saved. You should put an event handler in the AfterWrite event. See AppointmentItem event list.

Upvotes: 1

Related Questions