AppResourceGroupInfo.StartSuspendAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.