BackgroundExecutionManager.RequestAccessKindAsync Método
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í.
Pregunta al usuario si da su consentimiento para permitir que la aplicación realice el nivel especificado de actividad en segundo plano en segundo plano. En Desktop OS Edition, esto puede presentar una petición al usuario para que dé su consentimiento.
public:
static IAsyncOperation<bool> ^ RequestAccessKindAsync(BackgroundAccessRequestKind requestedAccess, Platform::String ^ reason);
/// [Windows.Foundation.Metadata.Overload("RequestAccessKindAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<bool> RequestAccessKindAsync(BackgroundAccessRequestKind const& requestedAccess, winrt::hstring const& reason);
[Windows.Foundation.Metadata.Overload("RequestAccessKindAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> RequestAccessKindAsync(BackgroundAccessRequestKind requestedAccess, string reason);
function requestAccessKindAsync(requestedAccess, reason)
Public Shared Function RequestAccessKindAsync (requestedAccess As BackgroundAccessRequestKind, reason As String) As IAsyncOperation(Of Boolean)
Parámetros
- requestedAccess
- BackgroundAccessRequestKind
Tipo de actividad en segundo plano que la aplicación desea realizar.
- reason
-
String
Platform::String
winrt::hstring
Cadena que se va a mostrar en el símbolo del sistema que el sistema generará al usuario para describir por qué la aplicación solicita que se ejecute en segundo plano. Por ejemplo, la cadena que aparece después de "The app says:"
Devoluciones
True indica que el usuario o el sistema aprobaron la actividad en segundo plano solicitada; False, en caso contrario.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)
|