DeviceServicingTrigger.RequestAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RequestAsync(String, TimeSpan) |
Déclenche la tâche en arrière-plan (paramètres ou mise à jour du microprogramme) et retourne un DeviceTriggerResult indiquant la réussite ou l’échec de la demande de déclencheur. Prend la chaîne DeviceInformation.ID et une estimation facultative de la durée d’exécution de la tâche en arrière-plan. Si votre application ne peut pas déterminer une estimation de temps appropriée, indiquez zéro comme temps estimé. |
RequestAsync(String, TimeSpan, String) |
Déclenche la tâche en arrière-plan (paramètres ou mise à jour du microprogramme) et retourne un DeviceTriggerResult indiquant la réussite ou l’échec de la demande de déclencheur. Prend la chaîne DeviceInformation.ID , une estimation facultative de la durée d’exécution de la tâche en arrière-plan et une chaîne facultative spécifique à l’application passée à la tâche en arrière-plan identifiant l’opération d’appareil à effectuer. Si votre application ne peut pas déterminer une estimation de temps appropriée, indiquez zéro comme temps estimé. |
RequestAsync(String, TimeSpan)
Déclenche la tâche en arrière-plan (paramètres ou mise à jour du microprogramme) et retourne un DeviceTriggerResult indiquant la réussite ou l’échec de la demande de déclencheur. Prend la chaîne DeviceInformation.ID et une estimation facultative de la durée d’exécution de la tâche en arrière-plan. Si votre application ne peut pas déterminer une estimation de temps appropriée, indiquez zéro comme temps estimé.
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)
Paramètres
- deviceId
-
String
Platform::String
winrt::hstring
DeviceInformation.ID de l’appareil à laquelle la tâche en arrière-plan accède. Le chemin d’accès de l’appareil doit correspondre à l’appareil qui effectuera l’opération en arrière-plan et est utilisé par Windows pour s’assurer que les exigences de stratégie sont remplies.
Valeur facultative. Durée attendue de la mise à jour des paramètres en arrière-plan ou de la mise à jour du microprogramme en arrière-plan. S’il est fourni, il s’affiche à l’utilisateur dans la boîte de dialogue de consentement système lorsque la tâche est déclenchée par votre application. Définissez cette valeur sur zéro si une estimation de temps appropriée ne peut pas être déterminée.
Retours
Cette méthode retourne un DeviceTriggerResult lorsqu’il se termine de manière asynchrone.
- Attributs
Voir aussi
S’applique à
RequestAsync(String, TimeSpan, String)
Déclenche la tâche en arrière-plan (paramètres ou mise à jour du microprogramme) et retourne un DeviceTriggerResult indiquant la réussite ou l’échec de la demande de déclencheur. Prend la chaîne DeviceInformation.ID , une estimation facultative de la durée d’exécution de la tâche en arrière-plan et une chaîne facultative spécifique à l’application passée à la tâche en arrière-plan identifiant l’opération d’appareil à effectuer. Si votre application ne peut pas déterminer une estimation de temps appropriée, indiquez zéro comme temps estimé.
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)
Paramètres
- deviceId
-
String
Platform::String
winrt::hstring
DeviceInformation.ID de l’appareil à laquelle la tâche en arrière-plan accède. Le chemin d’accès de l’appareil doit correspondre à l’appareil qui effectuera l’opération en arrière-plan et est utilisé par Windows pour s’assurer que les exigences de stratégie sont remplies.
Valeur facultative. Durée attendue de la mise à jour des paramètres en arrière-plan ou de la mise à jour du microprogramme en arrière-plan. S’il est fourni, il s’affiche à l’utilisateur dans la boîte de dialogue de consentement système lorsque la tâche est déclenchée par votre application. Définissez cette valeur sur zéro si une estimation de temps appropriée ne peut pas être déterminée.
- arguments
-
String
Platform::String
winrt::hstring
Valeur facultative. Chaîne spécifique à l’application passée à la tâche en arrière-plan identifiant l’opération d’appareil à effectuer.
Retours
Cette méthode retourne un DeviceTriggerResult lorsqu’il se termine de manière asynchrone.
- Attributs