The Outlook VBA Object Browser Help has a list of what properties you cannot
use with SetColumns. Any other properties not listed there can be used with
SetColumns.
Speed with SetColumns and multiple properties is faster than not using
SetColumns. The gain in speed is related to how many columns you ask for and
how large those columns are. If any are larger than can be retrieved using a
MAPITable then retrieving that property will require falling back to an
IStream to retrieve the property, thereby cutting the speed somewhat.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm
"VOORSPRONG" wrote in message
...
Sue,
I am looking for a list of the column names to select from to pass with
SetColumns. I can get some columns to work but not all. Would you have the
list for me? Nice when mapped to the functions like SenderName,
ReceivedTime
etc.
I also found out that when I pass multiple columnnames in one string with
SetColumns the performance is as poor as without but when I add the
selected
columns in individual instructions I do have the performance.