Partager via


Interface IShellApp (shappmgr.h)

Expose des méthodes qui fournissent des informations générales sur une application à l’application Ajout/Suppression de programmes. Vous ne pouvez pas l’utiliser en dehors de l’application Ajout/Suppression de programmes. Les informations fournies par cette interface incluent une liste des actions de gestion prises en charge et indiquent si l’application est actuellement installée.

Héritage

L’interface IShellApp hérite de l’interface IUnknown. IShellApp a également les types de membres suivants :

Méthodes

L’interface IShellApp a ces méthodes.

 
IShellApp::GetAppInfo

Obtient des informations générales sur une application.
IShellApp::GetCachedSlowAppInfo

Retourne des informations à l’application qui proviennent d’une source lente. Contrairement à IShellApp::GetSlowAppInfo, cette méthode peut retourner des informations qui ont été mises en cache. Cette méthode n’est pas applicable aux applications publiées.
IShellApp::GetPossibleActions

Obtient un masque de bits des actions de gestion autorisées pour une application.
IShellApp::GetSlowAppInfo

Retourne des informations à l’application qui proviennent d’une source lente. Cette méthode n’est pas applicable aux applications publiées.
IShellApp::IsInstalled

Obtient une valeur indiquant si une application spécifiée est actuellement installée.

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shappmgr.h

Voir aussi

IPublishedApp