忘了说了,是“任务“的开始日期和截至日期的属性在SDK中找不到。
日历,邮件的所有属性都有!有做过这方面开发的高手帮个忙,感激不尽~!比如如下代码:
ADODB.Record rc= new ADODB.Record();
ADODB.Recordset rs = new ADODB.Recordset();
private ADODB.Connection cn = new ADODB.Connection();string strURLExchange = "http://<exchange server>/exchange/<username>/";
cn.Provider = "msdaipp.dso";
cn.Open(strURLExchange , "", "",-1);rc.Open(strURLExchange ,cn,ADODB.ConnectModeEnum.adModeRead, ADODB.RecordCreateOptionsEnum.adFailIfNotExists,ADODB.RecordOpenOptionsEnum.adOpenRecordUnspecified,"","");string strURLCalendar = rc.Fields["urn:schemas:httpmail:calendar"].Value.ToString
();
sqlBuilder.Append("select *");
sqlBuilder.Append("\"urn:schemas:httpmail:content-class\"");
sqlBuilder.Append(", \"urn:schemas:httpmail:subject\"");
sqlBuilder.Append(",\"urn:schemas:calendar:dtend\"");
sqlBuilder.Append(", \"DAV:href\"");
sqlBuilder.Append(" from scope ('shallow traversal of " + "\"");
sqlBuilder.Append(strURLCalendar + "\"') ");
sqlBuilder.Append(" WHERE \"DAV:ishidden\" = false");
string strSQL = sqlBiulder.ToString();rs.Open(strSQL, cn,ADODB.CursorTypeEnum.adOpenUnspecified, ADODB.LockTypeEnum.adLockUnspecified, -1);现在能拿到日历的信息,可是关于任务的就拿不到,如开始日期,截至日期等?