iShellApp 接口 (shappmgr.h)

向添加/删除程序应用程序公开提供有关应用程序的常规信息的方法。 不能在“添加/删除程序”应用程序外部使用它。 此接口提供的信息包括支持的管理操作列表以及当前是否安装了应用程序。

继承

IShellApp 接口继承自 IUnknown 接口。 IShellApp 还具有以下类型的成员:

方法

IShellApp 接口具有以下方法。

 
IShellApp::GetAppInfo

获取有关应用程序的常规信息。
IShellApp::GetCachedSlowAppInfo

将信息返回给源自慢速源的应用程序。 与 IShellApp::GetSlowAppInfo 不同,此方法可以返回已缓存的信息。 此方法不适用于已发布的应用程序。
IShellApp::GetPossibleActions

获取应用程序允许的管理操作的位掩码。
IShellApp::GetSlowAppInfo

将信息返回给源自慢速源的应用程序。 此方法不适用于已发布的应用程序。
IShellApp::IsInstalled

获取一个值,该值指示当前是否安装了指定的应用程序。

要求

   
最低受支持的客户端 Windows XP、Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 shappmgr.h

另请参阅

IPublishedApp