AppResourceGroupInfo.StartSuspendAsync Метод

Определение

Инициируйте перемещение связанного приложения в приостановленное состояние.

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)

Возвращаемое значение

Результат попытки приостановить работу приложения.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)
Возможности приложения
appDiagnostics

Комментарии

Вызов этого метода для приложения, которое уже приостановлено, приведет к успешному выполнению.

Этот метод инициирует стандартный рабочий процесс для перемещения приложения в состояние Приостановлено. Например, на рабочем столе этот рабочий процесс включает минимизацию приложения. Это также включает вызов обратного вызова OnSuspending приложения обычным способом, включая соблюдение отложений во время приостановки. Этот метод возвращается, как только он инициирует рабочий процесс приостановки, и не будет ждать, пока приложение перейдет в состояние или запустит метод OnSuspending . Обратите внимание, что приостановка приложения может занять много времени в зависимости от отложений.

Этот метод можно вызвать из любого appResourceGroupInfo, но только тот, который используется для приложения переднего плана, имеет высокую вероятность успешного выполнения. Приостановка приложения переднего плана может привести к приостановке других групп ресурсов для этого приложения.

Этот метод не будет работать с группами ресурсов , связанными с фоновыми задачами, так как они не имеют концепции приостановки и возобновления.

Этот метод не будет работать с мост для классических приложений приложениями, так как они не имеют концепции приостановки и возобновления.

Применяется к

См. также раздел