Ken,
Thanks for the answer.
Two issues; Are the column names identically to the property names and if so
why does SenderName when passed as string not return a value when the
property SenderName is requested. Second; I am not using VBA but a likewise
COM solution (Visual DataFlex). And in VBA when I went to the SetColumns
instruction I only saw that I needed to enter a string.
Regards,
Vincent Oorsprong
Data Access Europe B.V.
Netherlands
"Ken Slovak - [MVP - Outlook]" wrote:
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.