Outlook加载项,基于颜色类别的组电子邮件

时间:2011-02-18 15:56:54

标签: c# outlook add-in

我需要通过我的c#outlook加载项代码

按属性设置子文件夹组

基本上,我在不同颜色类别的文件夹中收到邮件。我需要通过我的代码对它们进行排序

最初我想过排序:

Microsoft.Office.Interop.Outlook.Items oItems = m_Outlook.Inbox.Items; oItems.Sort( “[类别]”);

dosnt工作...... :( 在这里丢失了很多

还尝试冒泡排序:

但无法将邮件分配给下一个索引

object objMessage = subFolder.Items [counter]; object objNextMessage = subFolder.Items [counter + 1];

subFolder.Items [counter] = objNextMessage; subFolder.Items [counter + 1] = objNextMessage;

错误:无法将属性或索引器'Microsoft.Office.Interop.Outlook._Items.this [object]'分配给 - 它是只读的


排序似乎是一个困难的选择,所以我想到分组。 我该怎么做呢?

干杯! 拉雅

1 个答案:

答案 0 :(得分:0)

排序将重新排序集合中的项目,但不会更新视图:

http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook._items.sort.aspx

您需要将集合设置为在排序后再次显示。