Appointment.bind() on recurring appointment = Id is Malformed ?? RRS feed

  • Question

  • I get a list of appointments using service.FindAppointments. It returns several properties including

    Later I try and access the appointments using Appointment.Bind(service, new ItemId( context.Request.QueryString["id"]),itemPropertySet);

    This works fine for  single appointments and the first instance of a recurring appointment but fails on other instances of recurring appointments with the error Microsoft.Exchange.WebServices.Data.ServiceResponseException: Id is malformed. Docs indicate I should bind to the appointment then check it's type for (

    Appointment.Occurence ) but I can't seem to bind to the item with the Id returned by FindAppointments. Should this be working? Exch 2010 sp1, rollup3


    Thursday, August 25, 2011 3:23 AM