Outlook) (SolutionsModule 对象

表示资源管理器导航窗格中的 解决方案 导航模块。

备注

解决方案导航模块包含单个加载项的开发人员希望在导航窗格中向用户公开的文件夹。 每个解决方案在 "解决方案" 模块下都具有一个根文件夹,每个根文件夹可包含用于保存异构 Outlook 项目的子文件夹。

若要以编程方式将解决方案文件夹添加到 解决方案模块,使用 SolutionsModule 对象,从 NavigationModule 对象。

要获取 解决方案 模块的对象,必须首先确定导航窗格中是否存在 解决方案 模块。 要做到这一点,使用 NavigationPane 对象的 模块 属性来获取 NavigationModules 集合,然后在 GetNavigationModule 方法的 NavigationModules 集合中指定 olModuleSolutions 参数。

如果该调用成功,然后可以强制返回的 NavigationModule 对象引用转换为 SolutionsModule 对象来访问的属性和方法对于该导航模块中。

要添加解决方案根文件夹及其子文件夹,请将 Folder 对象引用传递给 SolutionsModule 对象的 AddSolution 方法。 导航窗格中 解决方案模块的 默认位置为“9”。

如果没有解决方案添加到 Solutions 模块,则它在导航窗格中不可见,并且任何设置 Solutions Module 对象的 Position 或 Visible 属性的尝试都会导致错误。 此外,对将 SolutionsModule 设置为 NavigationPane 对象的 CurrentModule 属性的任何尝试都将引发错误。

示例

要查看在 "解决方案" 模块中添加文件夹的加载项示例,请参阅 MSDN 上的 Microsoft Outlook 2010 解决方案模块编程文章。 本文中的加载项将 “解决方案 ”模块重命名为“ 解决方案演示”,将日历、联系人和任务文件夹作为子文件夹添加到解决方案根文件夹中,为每个子文件夹设置自定义图标,并自定义导航窗格以移动和放大解决方案 演示 模块的按钮。

方法

名称
AddSolution

属性

名称
Application
类
名称
NavigationModuleType
Parent
Position
Session
Visible

另请参阅

Outlook 对象模型引用

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。