AppResourceGroupInfo.StartSuspendAsync 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.
Lancez le déplacement de l’application associée à l’état suspendu.
public:
virtual IAsyncOperation<AppExecutionStateChangeResult ^> ^ StartSuspendAsync() = StartSuspendAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppExecutionStateChangeResult> StartSuspendAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppExecutionStateChangeResult> StartSuspendAsync();
function startSuspendAsync()
Public Function StartSuspendAsync () As IAsyncOperation(Of AppExecutionStateChangeResult)
Retours
Résultat de la tentative de suspension de l’application.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Fonctionnalités de l’application |
appDiagnostics
|
Remarques
L’appel de cette méthode sur une application qui est déjà suspendue renvoie la réussite.
Cette méthode lance le workflow standard pour déplacer l’application à l’état Suspendu. Par exemple, sur le bureau, ce workflow inclut la réduction de l’application. Cela inclut également l’appel normal du rappel OnSuspending de l’application, y compris le respect des reports pendant la suspension. Cette méthode retourne dès qu’elle a lancé le workflow de suspension et n’attend pas que l’application passe à l’état ou qu’elle exécute sa méthode OnSuspending . Notez que la suspension de l’application peut prendre beaucoup de temps, en fonction des reports.
Vous pouvez appeler cette méthode à partir de n’importe quel AppResourceGroupInfo, mais seule celle de l’application au premier plan a une probabilité élevée de réussite. La suspension de l’application au premier plan peut entraîner la suspension d’autres groupes de ressources pour cette application.
Cette méthode ne fonctionne pas sur les groupes de ressources qui se rapportent à des tâches en arrière-plan, car ils n’ont pas le concept de suspension/reprise.
Cette méthode ne fonctionne pas sur Pont du bureau applications, car elles n’ont pas le concept de suspension/reprise.