내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

ApplicationExecutionState Enumeration

응용 프로그램의 실행 상태를 지정합니다.

구문


public enum class ApplicationExecutionState

특성

[Version(0x06020000)]

멤버

ApplicationExecutionState열거형에는 다음과 같은 멤버가 있습니다.

멤버Description
NotRunning | notRunning0

응용 프로그램이 실행되고 있지 않습니다.

Running | running1

응용 프로그램이 실행되고 있습니다.

Suspended | suspended2

응용 프로그램이 일시 중단되었습니다.

Terminated | terminated3

응용 프로그램이 일시 중단된 후에 종료되었습니다.

ClosedByUser | closedByUser4

사용자가 응용 프로그램을 닫았습니다.

설명

이 표에서는 언제 각 상태를 확인하고 앱에서 이에 대응하여 무엇을 수행해야 하는지에 대한 자세한 내용을 제공합니다.

State이 상태가 표시되는 경우앱에서 수행해야 하는 작업
NotRunning

사용자가 먼저 다음 후에 앱을 활성화합니다.

  • 스토어에서 앱 설치
  • 앱이 실행되는 동안 작업 관리자에서 작업 끝내기 클릭
  • 컴퓨터 다시 부팅
  • 로그오프 및 다시 로그온

사용자는 닫기 제스처 또는 Alt+F4를 통해 앱을 닫고 약 10초 이내에 앱이 활성화됩니다.

초기 UI를 표시하고 초기화 작업을 수행합니다.
Running

실행 중에 보조 타일이나 활성화 계약 및 확장 중 하나를 통해 앱이 활성화됩니다.

활성화 이벤트에 적절히 응답합니다.
Suspended

앱은 Windows가 활성화 계약 및 확장을 일시 중단한 동안 또는 중단한 후 활성화 계약 및 확장 중 하나 또는 보조 타일을 통해 활성화됩니다.

활성화 이벤트에 적절히 응답합니다.
Terminated

앱이 성공적으로 일시 중단된 다음 종료됩니다. 예를 들어, 시스템 리소스가 부족할 경우 Windows는 일시 중지된 앱을 종료할 수 있습니다. 게임과 같은 일부 앱은 리소스가 많이 사용될 수 있습니다.

새로 시작하지 않고 사용자가 이전에 사용했던 방식으로 복원합니다. 앱 일시 중단 중에 저장된 데이터를 사용합니다. 부실 상태일 수 있는 콘텐츠 또는 네트워크 연결을 새로 고칩니다.
ClosedByUser

사용자는 닫기 제스처 또는 Alt+F4를 통해 앱을 닫으며 앱을 다시 활성화하는 데 10초 이상 걸립니다.

Windows 8은 이전 상태로 복원하는 대신 초기 UI를 표시하고 초기화 작업을 수행합니다.

Windows 8.1에서는 새로 시작하지 않고 이전에 사용하던 방식으로 복원합니다. 앱 일시 중단 중에 저장된 데이터를 사용합니다. 부실 상태일 수 있는 콘텐츠 또는 네트워크 연결을 새로 고칩니다.

참고  Windows 8 앱이 Windows 8 ClosedByUser 동작에 의존하는 경우 Windows 8.1로 업그레이드할 때 Windows 8.1 앱에서 이 동작을 사용하도록 설정할 수 있습니다. Windows 8 ClosedByUser 동작을 사용하도록 설정하려면 Windows.UI.ViewManagement.ApplicationView.TerminateAppOnFinalViewClose 속성을 사용하여 마지막 창을 닫을 때 종료되도록 Windows 8.1 앱을 설정합니다.

 

Windows Phone 8

Windows Phone에서는 NotRunningSuspended만 지원됩니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8

Namespace

Windows.ApplicationModel.Activation
Windows::ApplicationModel::Activation [C++]

Metadata

Windows.winmd

참고 항목

개념
응용 프로그램 수명 주기
앱 일시 중단 및 다시 시작을 위한 지침
참조(C#/VB/C++)
CachedFileUpdaterActivatedEventArgs.PreviousExecutionState
CameraSettingsActivatedEventArgs.PreviousExecutionState
ContactPickerActivatedEventArgs.PreviousExecutionState
DeviceActivatedEventArgs.PreviousExecutionState
FileActivatedEventArgs.PreviousExecutionState
FileOpenPickerActivatedEventArgs.PreviousExecutionState
FileSavePickerActivatedEventArgs.PreviousExecutionState
LaunchActivatedEventArgs.PreviousExecutionState
PrintTaskSettingsActivatedEventArgs.PreviousExecutionState
ProtocolActivatedEventArgs.PreviousExecutionState
SearchActivatedEventArgs.PreviousExecutionState
ShareTargetActivatedEventArgs.PreviousExecutionState
참조(JavaScript)
WebUICachedFileUpdaterActivatedEventArgs.previousExecutionState
WebUICameraSettingsActivatedEventArgs.previousExecutionState
WebUIContactPickerActivatedEventArgs.previousExecutionState
WebUIDeviceActivatedEventArgs.previousExecutionState
WebUIFileActivatedEventArgs.previousExecutionState
WebUIFileOpenPickerActivatedEventArgs.previousExecutionState
WebUIFileSavePickerActivatedEventArgs.previousExecutionState
WebUILaunchActivatedEventArgs.previousExecutionState
WebUIPrintTaskSettingsActivatedEventArgs.previousExecutionState
WebUIProtocolActivatedEventArgs.previousExecutionState
WebUISearchActivatedEventArgs.previousExecutionState
WebUIShareTargetActivatedEventArgs.previousExecutionState

 

 

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft