SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can this be done programatically while saving a recurring entry?

share|improve this question

Yes, it can be done but unfortunately it requires either a lot of code or the willingness to access unsupported parts of SharePoint.

Microsoft has marked both the class Microsoft.SharePoint.ApplicationPages.Calendar.OverbookChecker and the usefull method static bool IsOverbook(SPList list, string currentId, SPItem target, bool isTargetRecurrence) as being Internal to Microsoft.SharePoint

share|improve this answer
Thanks! how can i do it programatically, can you please explain in detail? i am facing issues with checking booking conflict… I am new to calenar list, can u please elaborate how to use the classes mentioned by you? – Ishan Oct 24 '12 at 5:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.