用于脚本和 Microsoft Visual Basic 的 Shell 对象

本部分介绍 Shell 实现的 Windows 对象。

在本节中

主题 说明
DIDiskQuotaUser
允许客户端管理 NTFS 卷的全局磁盘配额设置。 此对象使 DIDiskQuotaUser 接口的基本功能可用于脚本编写和基于 Microsoft Visual Basic 的应用程序。
DiskQuotaControl
允许管理员管理卷的磁盘配额属性。 NTFS 文件系统允许管理员通过向每个用户分配指定的磁盘空间量(或 配额限制)来管理共享卷上的磁盘使用情况。 可以使用此对象设置自动分配给所有新用户的默认配额限制。
DShellWindowsEvents
接收 IShellWindows 窗口注册事件。
文件夹
表示 Shell 文件夹。 此对象包含可用于检索有关文件夹的信息的属性和方法。
Folder2
扩展 Folder 对象以支持脱机文件夹。
FolderItem
表示 Shell 文件夹中的项。 此对象包含可用于检索有关项的信息的属性和方法。
FolderItems
表示 Shell 文件夹中项的集合。 此对象包含可用于检索集合相关信息的属性和方法。
FolderItems2
扩展 FolderItems 对象。 它支持一个附加方法。
FolderItems3
扩展 FolderItems2 对象。 此对象支持其他方法和属性。
FolderItemVerb
表示可用于项的单个谓词。 此对象包含可用于检索有关谓词的信息的属性和方法。
FolderItemVerbs
表示 Shell 文件夹中项的谓词集合。 此对象包含可用于检索集合相关信息的属性和方法。
IShellDispatch
表示 Shell 中的对象。 提供了用于控制 Shell 和在 Shell 中执行命令的方法。 还有一些方法可用于获取其他与 Shell 相关的对象。
注意:IShellDispatch 是通过 Shell 对象实现和访问的。
IShellDispatch2
使用各种新功能扩展 IShellDispatch 对象。
注意:IShellDispatch2 通过 Shell 对象实现和访问。
IShellDispatch3
扩展 IShellDispatch2 对象。 除了 IShellDispatch2 支持的属性和方法外, IShellDispatch3 还支持一个新方法。
注意:IShellDispatch3 通过 Shell 对象实现和访问。
IShellDispatch4
扩展 IShellDispatch3 对象。 除了 IShellDispatch3 支持的属性和方法外, IShellDispatch4 还支持四种其他方法。
注意:IShellDispatch4 是通过 Shell 对象实现和访问的。
IShellDispatch5
扩展 IShellDispatch4 对象。 除了 IShellDispatch4 支持的属性和方法外, IShellDispatch5 还添加了一个在 3D 堆栈中显示打开窗口的方法。
注意:IShellDispatch5 通过 Shell 对象实现和访问。
IShellDispatch6
扩展 IShellDispatch5 对象。 除了 IShellDispatch5 支持的属性和方法外, IShellDispatch6 还添加了显示“应用搜索”窗格的方法。
注意:IShellDispatch6 通过 Shell 对象实现和访问。
IShellLinkDual2
扩展 ShellLinkObject 对象并支持一个附加属性。
NewWDEvents
通过启用向导中托管的服务器端页面来扩展 WebWizardHost 对象,以验证用户是否已通过 Microsoft 帐户进行身份验证。
Shell
表示 Shell 中的对象。 提供了用于控制 Shell 和在 Shell 中执行命令的方法。 还有一些方法可用于获取其他与 Shell 相关的对象。
ShellFolderItem
扩展 FolderItem 对象。 除了 FolderItem 支持的属性和方法外, ShellFolderItem 还有两个其他方法。
ShellFolderView
表示视图中的对象,并提供用于获取有关视图内容的信息的属性和方法。
ShellFolderViewOC
将指定的 ShellFolderView 对象触发的事件转发到相应的 ShellFolderViewOC 事件处理程序。
ShellLinkObject
管理 Shell 链接。 此对象使 IShellLink 接口的大部分功能可用于脚本应用程序。
ShellUIHelper
由 Shell 实现,以帮助脚本和 Visual Basic 开发人员使用 Shell 中的一些可用功能。 ShellUIHelper 对象没有任何属性或事件。 提供了将项添加到 Shell 的方法。
ShellWindows
表示属于 Shell 的打开窗口的集合。 与此对象关联的方法可以在 Shell 中控制和执行命令,并获取其他与 Shell 相关的对象。
WebWizardHost
公开使托管在向导扩展中的 HTML 页面能够与向导通信的方法。