按文件类型或种类查看内容

本主题介绍Windows资源管理器中名为“内容”视图的新视图,该视图显示每个项目最相关的内容。 使用一组注册表项,项可以定义属性列表和 Shell 用于内容视图的布局。 Shell 使用项的 关联数组检索注册表项。

内容视图的工作原理是什么?

在 Windows 7 及更高版本中,内容视图使用调整大小逻辑,在窗口大小减少时删除属性,以确保最重要的属性仍具有清晰可读的空间。 以下屏幕截图演示包含音乐、图片和文档的搜索结果的内容视图。

content view of search results containing music, pictures, and documents

某些 Shell 数据源默认使用“内容”视图,但用户可以通过单击Windows资源管理器中的“视图控件”按钮来选择“内容”视图。 Shell 数据源扩展 Shell 命名空间,并公开数据存储中的项。 数据存储中的项可由Windows搜索系统使用协议处理程序编制索引。

如何实现内容视图

注册新的 文件类型协议处理程序时,可以使用两种不同的方法之一来利用内容视图。 可以使用现有的一组属性和布局模式,也可以创建自己的组合。

可以使用注册表项将文件类型或项与预定义 的 Kind 相关联,该类型是可以视为内容类别的属性。 通过将文件类型或项目与某些类型相关联,可以自动继承 Kind 的内容视图布局模式和属性列表。 Windows定义以下类型的内容视图布局模式和属性列表:文档、电子邮件、文件夹、音乐、图片和泛型。 鼓励此类关联。 它允许你提供用户期望的类似项的一致体验。

有关详细信息,请参阅 文件类型种类名称以及如何为文件类型或项注册唯一内容视图属性和布局模式集

其他资源

应用程序注册

文件类型

文件关联的工作原理

文件类型验证程序

文件类型处理程序

编程标识符

感知类型

关联数组