IApplicationDocumentLists 接口 (shobjidl_core.h)

公开允许应用程序检索跳转列表中的 “最近” 或“ 常用 ”类别内容的方法。

继承

IApplicationDocumentLists 接口继承自 IUnknown 接口。 IApplicationDocumentLists 也有以下类型的成员:

方法

IApplicationDocumentLists 接口具有这些方法。

 
IApplicationDocumentLists::GetList

检索一个 对象,该对象代表跳转列表中的“最近”或“频繁”类别中列出的目标集合。
IApplicationDocumentLists::SetAppID

为要检索其目标列表的应用程序指定唯一的应用程序用户模型 ID (AppUserModelID) 。 此方法是可选的。

注解

何时实现

此接口的实现在 Windows 中作为CLSID_ApplicationDocumentLists提供。 此接口不由第三方实现。

何时使用

应用程序在想要检索跳转列表的“ 最近” 或“ 常用 ”列表时调用此接口的方法。 这些列表是通过调用 SHAddToRecentDocs 生成的,当通过 Windows 资源管理器打开文件或使用通用文件对话框打开、保存或创建文件时,系统显式或由系统生成。

IApplicationDocumentLists 仅用于自动生成的 “最近” 或“ 频繁” 类别。 它无法检索用户已固定到跳转列表的项目列表。 无法以编程方式检索该列表,因为无法以编程方式操作该列表;它严格受用户的控制。 IApplicationDocumentLists 也无法访问自定义类别或任务列表。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)

另请参阅

任务栏扩展