So I am trying to figure out how to change the category of an occurrence. Lets say a custom has an appointment every wednesday at 1pm. When they make the appointment, I will mark that occurrence as Blue. If they miss the appointment, I mark the occurrence as Red.
I was looking at sourcecode of ScheduleView and it seems an occurrence is nothing more then the original appointment with the occurrence start and duration added to the object, which makes up the Occurrence object. So if I change the Category of one,it changes them on all because it is really the same Appointment object with just different dates. So is there anyway to treat an Occurrence like a unique object that you can change Category or properties of, but it still stays part of the RecurrencePattern?
Or is it possible on an appointment, when you call GetOccurrences, the return custom appointments that have more properties?
On an Occurrence, I don't see the different between the appointment and the Master.