Programmatically getting all users out of office appointments

Programmatically getting all users out of office appointments

Post by S2V2aW4gUm » Wed, 18 May 2005 01:25:37


Hi. We have an application built in VB6 and using CDO 1.2.1. that reads
through all users in the GAL and gets their out of office calendar
appointments. This information is compiled into a web page for our reception
group to use. This all worked fine using Office 2000 SP1 (basically without
the security update), but since we now want to upgrade to Office XP, we now
get the security message box while trying to access user folders via CDO that
asks how long we want to permit access for (1 min, 10 min, etc). We need
this program to run without user intervention.

I've been charged to find a way to read out of office calendar appointments.
My question is if there is a way to do this? If we have to rewrite this
program, that is fine. We are a VB.NET shop now. Can anyone tell me how to
do this? Maybe some code examples in VB.NET? (I'm not a great programmer.)

Thank you,
Kevin
 
 
 

Programmatically getting all users out of office appointments

Post by Michae » Wed, 18 May 2005 03:08:06

WebDAV is good solution in your case.
You have to use SEARCH emthod and search for appointments in users Calendar
folder in order to find all appointments where
"urn:schemas:calendar:busystatus" property has value "OOF".

Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.yqcomputer.com/




reception
without
now
that
appointments.
to
programmer.)