Interface IShellApp (shappmgr.h)

Expõe métodos que fornecem informações gerais sobre um aplicativo para o aplicativo Adicionar/Remover Programas. Você não pode usá-lo fora do aplicativo Adicionar/Remover Programas. As informações fornecidas por essa interface incluem uma lista de ações de gerenciamento com suporte e se o aplicativo está instalado no momento.

Herança

A interface IShellApp herda da interface IUnknown . O IShellApp também tem estes tipos de membros:

Métodos

A interface IShellApp tem esses métodos.

 
IShellApp::GetAppInfo

Obtém informações gerais sobre um aplicativo.
IShellApp::GetCachedSlowAppInfo

Retorna informações para o aplicativo que se origina de uma fonte lenta. Ao contrário de IShellApp::GetSlowAppInfo, esse método pode retornar informações que foram armazenadas em cache. Esse método não é aplicável a aplicativos publicados.
IShellApp::GetPossibleActions

Obtém uma máscara de bits de ações de gerenciamento permitidas para um aplicativo.
IShellApp::GetSlowAppInfo

Retorna informações para o aplicativo que se origina de uma fonte lenta. Esse método não é aplicável a aplicativos publicados.
IShellApp::IsInstalled

Obtém um valor que indica se um aplicativo especificado está instalado no momento.

Requisitos

   
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shappmgr.h

Confira também

IPublishedApp