Package.SetInUseAsync(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define se o pacote está em uso ou não.
public:
virtual IAsyncOperation<bool> ^ SetInUseAsync(bool inUse) = SetInUseAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> SetInUseAsync(bool const& inUse);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> SetInUseAsync(bool inUse);
function setInUseAsync(inUse)
Public Function SetInUseAsync (inUse As Boolean) As IAsyncOperation(Of Boolean)
Parâmetros
- inUse
-
Boolean
bool
True para especificar que o pacote está em uso; false caso contrário.
Retornos
True indica que a operação para definir se o pacote está em uso ou não foi bem-sucedida; false caso contrário.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Comentários
Essa API especifica se o aplicativo está usando um pacote opcional. Com essas informações, o sistema pode determinar se a manutenção do pacote opcional exigirá o desligamento do aplicativo. Isso fornece uma melhor experiência do usuário porque o aplicativo pode gerenciar quando é desligado para atualizações ou remoções de pacote opcionais.
Por padrão, todos os pacotes opcionais estão em uso. A manutenção de um pacote opcional faz com que o aplicativo seja desligado. Para evitar desligar o aplicativo quando um pacote opcional que não está sendo usado for atualizado ou removido, chame essa API com inUse definido como false.