Interface IApplicationAssociationRegistration (shobjidl_core.h)
Expõe métodos que consultam e definem aplicativos padrão para tipo de associação de arquivo específico e protocolos em um nível de associação específico.
Herança
A interface IApplicationAssociationRegistration herda da interface IUnknown . IApplicationAssociationRegistration também tem estes tipos de membros:
Métodos
A interface IApplicationAssociationRegistration tem esses métodos.
IApplicationAssociationRegistration::ClearUserAssociations Remove todas as associações por usuário para o usuário atual. Isso resulta em uma reversão para padrões de computador, se eles existirem. Não destinado ao uso em Windows 8. |
IApplicationAssociationRegistration::QueryAppIsDefault Determina se um aplicativo possui a associação padrão registrada para um determinado nível e tipo de aplicativo. Não destinado ao uso em Windows 8. |
IApplicationAssociationRegistration::QueryAppIsDefaultAll Determina se um aplicativo possui todas as associações padrão registradas para um determinado nível de aplicativo. Não destinado ao uso em Windows 8. |
IApplicationAssociationRegistration::QueryCurrentDefault Determina o aplicativo padrão para um determinado tipo de associação. Esse é o aplicativo padrão iniciado por ShellExecute para esse tipo. |
IApplicationAssociationRegistration::SetAppAsDefault Define um aplicativo como o padrão para uma determinada extensão ou protocolo, desde que o editor do aplicativo corresponda ao padrão atual. Para obter mais informações, consulte Programas padrão. Não destinado ao uso em Windows 8. |
IApplicationAssociationRegistration::SetAppAsDefaultAll Define um aplicativo como o padrão para todas as associações registradas de qualquer tipo para esse aplicativo. Não destinado ao uso em Windows 8. |
Comentários
Como iApplicationAssociationRegistration só tem suporte para Windows Vista e Windows 7, os aplicativos que dão suporte a sistemas operacionais anteriores devem usar seu código preexistente em relação aos padrões durante a execução nesses sistemas operacionais. Esses aplicativos devem incluir uma verificação da versão do sistema operacional para considerar isso.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |