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

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

本部分内容

主题 说明
DIDiskQuotaUser
允许客户端管理 NTFS 卷的全局磁盘配额设置。 此对象让基于脚本和 Microsoft Visual Basic 的应用程序可以使用 DIDiskQuotaUser 接口的基本功能。
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 对象。 除 IShellDispatch4 支持的属性和方法外,IShellDispatch3 还支持另外四种方法。
注意:IShellDispatch4 是通过 Shell 对象实现和访问的。
IShellDispatch5
扩展 IShellDispatch4 对象。 除 IShellDispatch4 支持的属性和方法外,IShellDispatch5 还添加了一种方法,用于在 3D 堆栈中显示打开的窗口。
注意:IShellDispatch5 是通过 Shell 对象实现和访问的。
IShellDispatch6
扩展 IShellDispatch5 对象。 除 IShellDispatch5 支持的属性和方法外,IShellDispatch6 还添加了一个显示“应用搜索”窗格的方法。
注意:IShellDispatch6 是通过 Shell 对象实现和访问的。
IShellLinkDual2
扩展 ShellLinkObject 对象,并支持一个附加属性。
NewWDEvents
通过让向导中托管的服务器端页面能够验证用户已通过 Microsoft 帐户进行身份验证,扩展 WebWizardHost 对象。
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 页面,以便与向导通信的方法。