BackgroundExecutionManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Administrar el permiso para ejecutar tareas en 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1803 | 17134 | RequestAccessKindAsync |
Métodos
GetAccessStatus() |
Obtiene la funcionalidad de ejecución de tareas en segundo plano de la aplicación. |
GetAccessStatus(String) |
Obtiene la funcionalidad de ejecución de tareas en segundo plano de la aplicación especificada. |
GetAccessStatusForModernStandby() |
Obtiene un valor que indica la funcionalidad de ejecución de tareas en segundo plano de la aplicación que realiza la llamada mientras el dispositivo está en modo de espera conectado. |
GetAccessStatusForModernStandby(String) |
Recupera un valor que indica la funcionalidad de ejecución de tareas en segundo plano de la aplicación especificada mientras el dispositivo está en modo de espera conectado. |
RemoveAccess() |
Quita la aplicación que realiza la llamada de la lista de aplicaciones que pueden ejecutar tareas en segundo plano. |
RemoveAccess(String) |
Quita una aplicación específica de la lista de aplicaciones que pueden ejecutar tareas en segundo plano. |
RequestAccessAsync() |
Solicita que la aplicación pueda ejecutar tareas en segundo plano. |
RequestAccessAsync(String) |
Solicita de forma asincrónica que la aplicación pueda ejecutar tareas en segundo plano. |
RequestAccessKindAsync(BackgroundAccessRequestKind, String) |
Pregunta al usuario si da su consentimiento para permitir que la aplicación realice el nivel de actividad en segundo plano especificado. En Desktop OS Edition, puede presentar una solicitud al usuario por su consentimiento. |
RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String) |
Solicita el consentimiento del usuario para permitir que la aplicación realice el nivel especificado de actividad en segundo plano mientras el dispositivo está en modo de espera conectado. En Desktop OS Edition, puede presentar una solicitud al usuario por su consentimiento. |