BackgroundExecutionManager Classe
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.
Gerencie a permissão para executar tarefas em segundo plano.
public ref class BackgroundExecutionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class BackgroundExecutionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class BackgroundExecutionManager
Public Class BackgroundExecutionManager
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1803 | 17134 | RequestAccessKindAsync |
Métodos
GetAccessStatus() |
Obtém a funcionalidade de execução da tarefa em segundo plano do aplicativo. |
GetAccessStatus(String) |
Obtém a funcionalidade de execução da tarefa em segundo plano do aplicativo especificado. |
GetAccessStatusForModernStandby() |
Obtém um valor que indica a funcionalidade de execução da tarefa em segundo plano do aplicativo de chamada enquanto o dispositivo está no modo de espera conectado. |
GetAccessStatusForModernStandby(String) |
Retreia um valor que indica a funcionalidade de execução da tarefa em segundo plano do aplicativo especificado enquanto o dispositivo está no modo de espera conectado. |
RemoveAccess() |
Remove o aplicativo de chamada da lista de aplicativos que podem executar tarefas em segundo plano. |
RemoveAccess(String) |
Remove um aplicativo específico da lista de aplicativos que podem executar tarefas em segundo plano. |
RequestAccessAsync() |
Solicita que o aplicativo tenha permissão para executar tarefas em segundo plano. |
RequestAccessAsync(String) |
Solicita de forma assíncrona que o aplicativo tenha permissão para executar tarefas em segundo plano. |
RequestAccessKindAsync(BackgroundAccessRequestKind, String) |
Solicita ao usuário se ele consente em permitir que o aplicativo execute o nível especificado de atividade em segundo plano. Na Edição do sistema operacional da área de trabalho, isso pode apresentar uma solicitação ao usuário para seu consentimento. |
RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String) |
Solicita o consentimento do usuário para permitir que o aplicativo execute o nível especificado de atividade em segundo plano enquanto o dispositivo está no modo de espera conectado. Na Edição do sistema operacional da área de trabalho, isso pode apresentar uma solicitação ao usuário para seu consentimento. |