Found some stuff that works...

http://www.cdolive.com/cdo10.htm has property definitions that use a GUID
that represents the PropsetID and a hex for the property.  With these you
can build some of your own cdo constants that work via EXOLEDB.  Please
note that the authors of cdolive want you to know that these values are
"undocumented and unsupported" and also that the GUIDs need to be
translated to correct for a CDO bug.  See MSKB article:
http://support.microsoft.com/support/kb/articles/q195/6/56.asp.;  You can
use ADODB.Fields.Item.Value to read and write the property, and the
ADODB.Fields.Item.Append method to set the property for a new item created
using CDOEX.  Here are some sample constants that test out so far...

cdoTaskStartDate =
'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008104';

cdoTaskDueDate =
'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008105'

cdoTaskPercentComplete =
'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008102';

cdoTaskComplete =
'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x0000811c'

cdoTaskDateCompleted =
'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x0000810f';


_________________________________________________________________
List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
Archives:               http://www.swynk.com/sitesearch/search.asp
To unsubscribe:         mailto:[EMAIL PROTECTED]
Exchange List admin:    [EMAIL PROTECTED]

Reply via email to