Outlook插件,根据颜色类别对电子邮件进行分组
我基本上需要通过我的 C# Outlook 加载项代码按属性设置子文件夹组
,我在文件夹中收到具有不同颜色类别的邮件。我需要通过我的代码对它们进行排序
最初我想到了排序:
Microsoft.Office.Interop .Outlook.Items oItems =m_Outlook.Inbox.Items; oItems.Sort("[类别]");
不起作用...:( 在这里几乎迷失了
还尝试冒泡排序:
但无法将邮件项目分配给下一个索引
对象 objMessage = subFolder.Items[counter]; 对象 objNextMessage = subFolder.Items[计数器 + 1];
subFolder.Items[计数器] = objNextMessage; subFolder.Items[计数器 + 1] = objNextMessage;
错误:无法将属性或索引器“Microsoft.Office.Interop.Outlook._Items.this[object]”分配给 - 它是只读的
排序似乎是一个困难的选择,因此我想到了分组。 我该怎么办?
干杯! 拉贾特
I need to set the sub folder group by property through my c# outlook add-in code
basically, i got mails in the folder with different color categories.i need to sort them through my code
Initially i thought of sorting:
Microsoft.Office.Interop.Outlook.Items oItems =m_Outlook.Inbox.Items;
oItems.Sort("[Categories]");
dosnt work... :(
Pretty much lost here
Also trying bubble sorting :
but cant assign mail item to next index
object objMessage = subFolder.Items[counter];
object objNextMessage = subFolder.Items[counter + 1];
subFolder.Items[counter] = objNextMessage;
subFolder.Items[counter + 1] = objNextMessage;
Error: Property or indexer 'Microsoft.Office.Interop.Outlook._Items.this[object]' cannot be assigned to -- it is read only
Sorting seemed a difficult option so i thought of grouping .
how do i go about it ?
Cheers!
Rajat
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
排序将对集合中的项目重新排序,但不会更新视图:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook._items.sort.aspx
您需要设置集合排序后再次显示。
Sort will re-order the items in the collection but won't update the view:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook._items.sort.aspx
You'd need to set the collection to be displayed again after sorting.