Compartilhar via


DeviceUseTrigger.RequestAsync Método

Definição

Sobrecargas

RequestAsync(String)

Dispara a tarefa em segundo plano e retorna um DeviceTriggerResult que indica êxito ou falha da solicitação de gatilho. Usa o DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará.

RequestAsync(String, String)

Dispara a tarefa em segundo plano e retorna um DeviceTriggerResult que indica êxito ou falha da solicitação de gatilho. Usa o DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará e uma cadeia de caracteres opcional específica do aplicativo passada para a tarefa em segundo plano que identifica qual operação executar.

RequestAsync(String)

Dispara a tarefa em segundo plano e retorna um DeviceTriggerResult que indica êxito ou falha da solicitação de gatilho. Usa o DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará.

public:
 virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId);
function requestAsync(deviceId)
Public Function RequestAsync (deviceId As String) As IAsyncOperation(Of DeviceTriggerResult)

Parâmetros

deviceId
String

Platform::String

winrt::hstring

O DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará. Ele deve corresponder ao dispositivo ou sensor que executará a operação em segundo plano. Ele é usado pelo Windows para garantir que os requisitos de política sejam atendidos.

Retornos

Esse método retorna um DeviceTriggerResult quando é concluído de forma assíncrona.

Atributos

Confira também

Aplica-se a

RequestAsync(String, String)

Dispara a tarefa em segundo plano e retorna um DeviceTriggerResult que indica êxito ou falha da solicitação de gatilho. Usa o DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará e uma cadeia de caracteres opcional específica do aplicativo passada para a tarefa em segundo plano que identifica qual operação executar.

public:
 virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, Platform::String ^ arguments) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, winrt::hstring const& arguments);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, string arguments);
function requestAsync(deviceId, arguments)
Public Function RequestAsync (deviceId As String, arguments As String) As IAsyncOperation(Of DeviceTriggerResult)

Parâmetros

deviceId
String

Platform::String

winrt::hstring

O DeviceInformation.ID do dispositivo ou sensor que a tarefa em segundo plano acessará. Ele deve corresponder ao dispositivo ou sensor que executará a operação em segundo plano. Ele é usado pelo Windows para garantir que os requisitos de política sejam atendidos.

arguments
String

Platform::String

winrt::hstring

Valor opcional. Uma cadeia de caracteres especificada pelo aplicativo e passada para a tarefa em segundo plano, identificando qual operação executar.

Retornos

Esse método retorna um DeviceTriggerResult quando é concluído de forma assíncrona.

Atributos

Confira também

Aplica-se a