DeviceServicingTrigger.RequestAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
RequestAsync(String, TimeSpan) |
Attiva l'attività in background (impostazioni o aggiornamento del firmware) e restituisce un oggetto DeviceTriggerResult che indica l'esito positivo o negativo della richiesta di trigger. Accetta la stringa DeviceInformation.ID e un tempo stimato facoltativo per l'esecuzione dell'attività in background. Se l'app non è in grado di determinare una stima temporale appropriata, specificare zero come tempo stimato. |
RequestAsync(String, TimeSpan, String) |
Attiva l'attività in background (impostazioni o aggiornamento del firmware) e restituisce un oggetto DeviceTriggerResult che indica l'esito positivo o negativo della richiesta di trigger. Accetta la stringa DeviceInformation.ID , un tempo stimato facoltativo per l'esecuzione dell'attività in background e una stringa facoltativa specifica dell'app passata all'attività in background che identifica l'operazione del dispositivo da eseguire. Se l'app non è in grado di determinare una stima temporale appropriata, specificare zero come tempo stimato. |
RequestAsync(String, TimeSpan)
Attiva l'attività in background (impostazioni o aggiornamento del firmware) e restituisce un oggetto DeviceTriggerResult che indica l'esito positivo o negativo della richiesta di trigger. Accetta la stringa DeviceInformation.ID e un tempo stimato facoltativo per l'esecuzione dell'attività in background. Se l'app non è in grado di determinare una stima temporale appropriata, specificare zero come tempo stimato.
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, TimeSpan expectedDuration) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, TimeSpan const& expectedDuration);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, System.TimeSpan expectedDuration);
function requestAsync(deviceId, expectedDuration)
Public Function RequestAsync (deviceId As String, expectedDuration As TimeSpan) As IAsyncOperation(Of DeviceTriggerResult)
Parametri
- deviceId
-
String
Platform::String
winrt::hstring
Il DeviceInformation.ID del dispositivo a cui accederà l'attività in background. Il percorso del dispositivo deve corrispondere al dispositivo che eseguirà l'operazione in background e viene usato da Windows per garantire che i requisiti dei criteri siano soddisfatti.
Valore facoltativo. Durata prevista dell'aggiornamento delle impostazioni in background o dell'aggiornamento del firmware in background. Se specificato, verrà visualizzato all'utente nella finestra di dialogo di consenso del sistema quando l'attività viene attivata dall'app. Impostare questo valore su zero se non è possibile determinare una stima temporale appropriata.
Restituisce
Questo metodo restituisce un oggetto DeviceTriggerResult al termine asincrono.
- Attributi
Vedi anche
Si applica a
RequestAsync(String, TimeSpan, String)
Attiva l'attività in background (impostazioni o aggiornamento del firmware) e restituisce un oggetto DeviceTriggerResult che indica l'esito positivo o negativo della richiesta di trigger. Accetta la stringa DeviceInformation.ID , un tempo stimato facoltativo per l'esecuzione dell'attività in background e una stringa facoltativa specifica dell'app passata all'attività in background che identifica l'operazione del dispositivo da eseguire. Se l'app non è in grado di determinare una stima temporale appropriata, specificare zero come tempo stimato.
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, TimeSpan expectedDuration, Platform::String ^ arguments) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, TimeSpan const& expectedDuration, winrt::hstring const& arguments);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, System.TimeSpan expectedDuration, string arguments);
function requestAsync(deviceId, expectedDuration, arguments)
Public Function RequestAsync (deviceId As String, expectedDuration As TimeSpan, arguments As String) As IAsyncOperation(Of DeviceTriggerResult)
Parametri
- deviceId
-
String
Platform::String
winrt::hstring
Il DeviceInformation.ID del dispositivo a cui accederà l'attività in background. Il percorso del dispositivo deve corrispondere al dispositivo che eseguirà l'operazione in background e viene usato da Windows per garantire che i requisiti dei criteri siano soddisfatti.
Valore facoltativo. Durata prevista dell'aggiornamento delle impostazioni in background o dell'aggiornamento del firmware in background. Se specificato, verrà visualizzato all'utente nella finestra di dialogo di consenso del sistema quando l'attività viene attivata dall'app. Impostare questo valore su zero se non è possibile determinare una stima temporale appropriata.
- arguments
-
String
Platform::String
winrt::hstring
Valore facoltativo. Stringa specifica dell'app passata all'attività in background che identifica l'operazione del dispositivo da eseguire.
Restituisce
Questo metodo restituisce un oggetto DeviceTriggerResult al termine asincrono.
- Attributi