UIApplication.ApplicationState Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отражает текущее состояние приложения.
public virtual UIKit.UIApplicationState ApplicationState { [Foundation.Export("applicationState")] get; }
member this.ApplicationState : UIKit.UIApplicationState
Значение свойства
Текущее состояние приложения.
- Атрибуты
Комментарии
Когда пользователь касается значка приложения, приложение на короткое время переходит через переходное состояние UIApplicationState.Inactive на пути к тому, чтобы стать UIApplicationState.Active. Здесь приложение готово к отображению для пользователя.
Когда приложение открыто, приложение находится в состоянии UIApplicationState.Active.
Если пользователь нажимает кнопку "Домой" и возвращается на трамплин (начальный экран) или приложение прерывается чем-то, например телефонным вызовом, состояние приложения переходит обратно в uiApplicationState.Inactive.
Чтобы приложение стало Background состоянием приложения, необходимо зарегистрироваться для фонового процесса.
Справочные материалы: https://stackoverflow.com/questions/7937400/need-clarification-about-uiapplicationstate