mike vassilopoulos
Posts: 2
Joined: 2013-02-20
|
Hi,
We have developed and outlook add-in that integrates to our conferencing/collaboration solution. We need to save out conference ID with the Outlook Appointment and have the ID available on all invitees calendars. Right now we use user properties to store our conference ID's and place the ID in the body of the message so our add-in can identify what conference ID is associated with our meeting. We had to place a hidden ID in the body due to the fact that the user properties for the meeting are only available to the user creating the meeting and not part of the invite. Having the conference ID in the body is a bit cumbersome to sync and query the meeting. Also I realize that ICAl plays an important role in that the content of the ICAL message sent to an invitee populates the invitees Calendar.
My questions are the following:
Is there a way I can create a custom property for an appointment (not the user we do that now) that will send with the ICAL attachment and thus publish the property to all outlook recipients of the ICAL message?
Can I set the UID of the appointment to my conference ID within my application? , my research discourages this idea.
Bottom line is that I need a way of setting a custom property for the appointment that will be to all invitees. The only solution I have it to set a hidden string in the HTML text of the body and set a user property for the creator of the appointment.
Thanks,
Mike |
|
Andrei Smolin
Add-in Express team
Posts: 18821
Joined: 2006-05-11
|
Hello Mike,
Do your recipients "inhabit" the same Exchange organization? I've just tested this scenario:
- create a meeting request,
- add a UserProperty to the AppointmentItem.UserProperties collection,
- send the request
- on the receiver end, retrieve the AppointmentItem via MeetingItem.GetAssociatedAppointment(False)
And the AppointmentItem contains the UserProperty for me. Do I need to test some other scenario?
Andrei Smolin
Add-in Express Team Leader |
|
mike vassilopoulos
Posts: 2
Joined: 2013-02-20
|
|
Andrei Smolin
Add-in Express team
Posts: 18821
Joined: 2006-05-11
|
Mike,
We created an AppointmentItem in Outlook 2010 SP1. It was Outlook 2013 on the receiver end. It was the same Exchange organization. Email addresses were different.
Andrei Smolin
Add-in Express Team Leader |
|