当前位置首页 > 百科> 正文

Shell.Application

2019-12-31 07:01:02 百科

Shell.Application

Shell.Application表示外壳中的对象。方法被提供于控制外壳和执行外壳内的命令,也有一些方法获得其他外壳相关的对象。

描述


Shell32Shell32
ProgID Shell.Application
档案名称 shell32.dll
类名 Shell 或 IShellDispatch4
描述 Microsoft Shell Controls And Automation

方法和属性

方法

方法
说明
AddToRecent
添加一个对象到“最近的文档”的列表。
BrowseForFolder
创建一个对话框让用户选择一个资料夹,然后返回所选资料夹的Folder对象。
CanStartStopService
确定是否当前用户可以启动和停止指定的服务。
CascadeWindows
层叠桌面上所有视窗,相当于右击系统列选择“层叠视窗”。
ControlPanelItem
运行指定的控制台(*.cpl)应用程式。如果应用程式已经打开,它就会激活运行的实例。
EjectPC
挂起计算机。如果电脑支持这个命令。
Explore
在Windows资源管理器视窗中打开一个指定的资料夹。
ExplorerPolicy
获取指定的 Internet Explorer 策略的数据值。
FileRun
显示运行对话框。
FindComputer
显示“搜寻结果:计算机”对话框。
FindFiles
显示“搜寻:所有档案”对话框。
FindPrinter
显示“查找印表机”对话框允许用户找到印表机。
GetSetting
检索Shell全局设定。
GetSystemInformation
检索系统信息。
Help
显示Windows帮助和支持中心。
IsRestricted
从注册表检索一个组的限定设定。
IsServiceRunning
返回一个值,表示指定服务是否正在运行。
MinimizeAll
最小化桌面上所有视窗。
NameSpace
创建和返回指定的资料夹的Folder对象。
Open
打开指定的资料夹。
RefreshMenu
刷新开始选单中的内容。只用于Windows XP之前的系统。
ServiceStart
启动一个指定的服务。
ServiceStop
停止一个指定的服务。
SetTime
显示“日期和时间属性”对话框。
ShellExecute
对指定档案执行指定的操作。
ShowBrowserBar
显示一个浏览器工具列。
ShutdownWindows
显示“关闭计算机”对话框。
Suspend
不执行。
TileHorizontally
横向平铺桌面上所有视窗。
TileVertically
纵向平铺桌面上所有视窗。
ToggleDesktop
显示或隐藏桌面。
TrayProperties
显示“系统列和「开始」选单属性”对话框。
UndoMinimizeALL
撤消最小化所有视窗,恢复所有桌面视窗到它们在上次MinimizeAll命令之前相同的状态。
Windows
创建和返回一个ShellWindows对象。这个对象表示属于壳的所有打开的视窗的集合。
WindowsSecurity
显示“Windows安全”对话框。
WindowSwitcher
Windows Vista及以后系统的新增方法,在可以预览的3D堆叠中显示打开的视窗。

属性

属性
访问类型
说明
Application
唯读
对象的应用程式对象。
Parent
唯读
获取表示当前对象的上级对象。

相关对象

Folder对象
Shell对象的 BrowseForFolder方法 或 NameSpace方法 的返回值。
类型
名称
说明
属性,唯读
Application
资料夹的应用程式对象。
方法,无返回值
CopyHere
複製一个项目或项目组到一个资料夹。
方法,无返回值
DismissedWebViewBarricade
Called in response to the web view barricade being dismissed by the user.
方法
GetDetailsOf
在一个资料夹内检索一个项目的详细信息。例如,它的大小、类型、或最后修改时间。
属性,唯读
HaveToShowWebViewBarricade
当前不支持。
方法
Items
得到FolderItems对象,表示资料夹内项目的集合。
方法,无返回值
MoveHere
移动一个项目或项目组到一个资料夹。
方法,无返回值
NewFolder
创建一个新资料夹。
属性,唯读
OfflineStatus
资料夹的离线状态。
属性,唯读
Parent
不执行。
属性,唯读
ParentFolder
上级Folder对象。
方法
ParseName
创建并返回代表指定项目的FolderItem对象。
属性,唯读
Self
资料夹的FolderItem对象。
方法,无返回值
Synchronize
同步资料夹中的所有离线档案。
属性,唯读
Title
资料夹的标题。
FolderItem对象
Folder对象的 ParseName方法 或 Self属性 的返回值,或者 Items方法 返回集合的元素。
类型
名称
说明
属性,唯读
Application
资料夹项目的应用程式对象。
属性,唯读
GetFolder
如果项目是一个资料夹,返回项目的Folder对象。
属性,唯读
GetLink
如果项目是一个捷径,返回项目的ShellLinkObject对象。
方法,无返回值
InvokeVerb
执行项目的一个动词。
属性,唯读
IsBrowsable
表示项目是否可以在浏览器或Windows资源管理器中託管。
属性,唯读
IsFileSystem
表示项目是否是档案系统的部分。
属性,唯读
IsFolder
表示项目是否是一个资料夹。
属性,唯读
IsLink
表示项目是否是一个捷径。
属性,读/写
ModifyDate
设定或获取一个档案的最后修改日期和时间。ModifyDate可以用来检索一个资料夹的最后修改日期和时间,但不能设定。
属性,读/写
Name
设定或获取项目的名称。
属性,唯读
Parent
获取项目的上级对象。
属性,唯读
Path
项目的全路径和名称。
属性,唯读
Size
项目的大小。
属性,唯读
Type
表示项目类型的字元串。
方法
Verbs
返回项目的FolderItemVerbs对象。这个对象是项目的可执行动词的集合。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net