Outlook 在导航选项中更改解决方案根文件夹图标

Outlook 在导航选项中更改解决方案根文件夹图标,outlook,navigation,outlook-addin,add-in,Outlook,Navigation,Outlook Addin,Add In,如何更改刚创建的解决方案的图标?以上三项均为其项目 下面是代码的一部分 if (firstRun == true) { solutionRoot = rootStoreFolder.Folders.Add("Solution Demo", Outlook.OlDefaultFolders.olFolderInbox)

如何更改刚创建的解决方案的图标?以上三项均为其项目

下面是代码的一部分

if (firstRun == true)
                {
                    solutionRoot =
                        rootStoreFolder.Folders.Add("Solution Demo",
                        Outlook.OlDefaultFolders.olFolderInbox)
                        as Outlook.Folder;
                    solutionCalendar = solutionRoot.Folders.Add(
                        solCal,
                        Outlook.OlDefaultFolders.olFolderCalendar)
                        as Outlook.Folder;
                    solutionContacts = solutionRoot.Folders.Add(
                        "Solution Contacts",
                        Outlook.OlDefaultFolders.olFolderContacts)
                        as Outlook.Folder;
                    solutionTasks = solutionRoot.Folders.Add(
                        "Solution Tasks",
                        Outlook.OlDefaultFolders.olFolderTasks)
                        as Outlook.Folder;
                }
                else
                {
                    solutionRoot =
                        rootStoreFolder.Folders["Solution Demo"]
                        as Outlook.Folder;
                    solutionCalendar = solutionRoot.Folders[
                        "Solution Calendar"]
                        as Outlook.Folder;
                    solutionContacts = solutionRoot.Folders[
                        "Solution Contacts"]
                        as Outlook.Folder;
                    solutionTasks = solutionRoot.Folders[
                        "Solution Tasks"]
                        as Outlook.Folder;
                }
您需要使用
文件夹
类的方法

图标或位图资源的最大大小为32x32。还支持16x16或24x24图标,如果Outlook以每英寸高点(DPI)模式运行,则Microsoft Outlook可以放大16x16图标。其他大小的图标会导致
SetCustomIcon
返回错误

只能从作为Outlook在进程中运行的代码中调用
SetCustomIcon
。无法跨进程边界封送
IPICUTREDISP
对象。如果试图从进程外代码调用
SetCustomIcon
,将发生异常

此方法提供的自定义文件夹图标在运行Outlook会话之后不会保持不变。因此,每次Outlook启动时,加载项都必须设置自定义文件夹图标。 自定义文件夹图标不会出现在其他Exchange客户端(如Outlook Web Access)中,也不会出现在运行在Windows Mobile设备上的Outlook中


您可以在本文中阅读有关解决方案模块的更多信息

谢谢你。也许我问错了。我想更改导航选项中的图标。第三个图标。这是Outlook 2016左侧的导航选项按钮。