Freigeben über


AppResourceGroupInfo.StartSuspendAsync Methode

Definition

Initiieren Sie das Verschieben der zugeordneten App in den angehaltenen Zustand.

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)

Gibt zurück

Das Ergebnis des Versuchens, die App angehalten zu haben.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
App-Funktionen
appDiagnostics

Hinweise

Wenn Sie diese Methode für eine App aufrufen, die bereits angehalten wurde, wird ein Erfolg zurückgegeben.

Diese Methode initiiert den Standardworkflow, um die App in den Zustand Angehalten zu verschieben. Auf dem Desktop umfasst dieser Workflow beispielsweise die Minimierung der App. Dies umfasst auch den normalen Aufruf des OnSuspending-Rückrufs der App, einschließlich der Berücksichtigung von Verzögerungen während des Anhaltens. Diese Methode wird zurückgegeben, sobald sie den angehaltenen Workflow initiiert hat, und nicht darauf warten, dass der Zustand der App wechselt oder die OnSuspending-Methode ausgeführt wird. Beachten Sie, dass das Anhalten der App je nach Verzögerung sehr lange dauern kann.

Sie können diese Methode aus einer beliebigen AppResourceGroupInfo aufrufen, aber nur die Methode für die Vordergrund-App hat eine hohe Wahrscheinlichkeit, dass sie erfolgreich ist. Das Anhalten der Vordergrund-App kann dazu führen, dass andere Ressourcengruppen für diese App angehalten werden.

Diese Methode funktioniert nicht für ResourceGroups , die sich auf Hintergrundaufgaben beziehen, da sie nicht über das Konzept des Anhaltens/Fortsetzens verfügen.

Diese Methode funktioniert nicht für Desktop-Brücke-Apps, da sie nicht über das Konzept des Anhaltens/Fortsetzens verfügen.

Gilt für:

Weitere Informationen