LaunchActivatedEventArgs Class

응용 프로그램이 시작될 때 이벤트 정보를 제공합니다.

JavaScript:  이 형식은 WebUILaunchActivatedEventArgs로 나타납니다.

구문


public ref class LaunchActivatedEventArgs sealed : ILaunchActivatedEventArgs,
    IActivatedEventArgs,
    IApplicationViewActivatedEventArgs

특성

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

멤버

LaunchActivatedEventArgs클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The LaunchActivatedEventArgs 클래스 - 다음에서 메서드를 상속합니다. Object 클래스.

속성

LaunchActivatedEventArgs클래스 - 이러한 속성이 있습니다.

속성사용 권한Description

Arguments

읽기 전용Gets the arguments that are passed to the app during its launch activation.

CurrentlyShownApplicationViewId

읽기 전용Gets the identifier for the currently shown app view.

Kind

읽기 전용Gets the reason that this app is being activated.

PreviousExecutionState

읽기 전용Gets the execution state of the app before this activation.

SplashScreen

읽기 전용Gets the splash screen object that provides information about the transition from the splash screen to the activated app.

TileId

읽기 전용Gets the ID of the source that was invoked to launch the application.

 

설명

이 개체는 ActivationKindLaunch일 경우 Activated 이벤트에 응답할 때 액세스됩니다.

C++, C# 또는 Visual Basic을 사용하는 Windows 스토어 앱은 기본적으로 Application 개체의 메서드를 재정의하여 활성화 지점을 구현합니다. 기본 템플릿 app.xaml 코드 숨김 파일에는 항상 OnLaunched에 대한 재정의가 포함됩니다. 기본 구현에는 SuspensionManager 도우미 클래스를 통한 초기 탐색 지원 및 상태 관리가 포함됩니다.

활성화 시나리오에 포함된 모든 Application 재정의는 해당 구현에서 Window.Activate를 호출해야 합니다.

앱을 시작하는 데 필요한 시간이 크게 늘어날 경우 시작 중 작업을 수행하지 마십시오. 대신 SplashScreen.Dismissed 이벤트를 수신하여 추가 로드 작업을 트리거할 수 있습니다.

활성화 중에 활성화 지연 개체를 사용하여 복잡한 작업은 완료하면 안 됩니다. 활성화(지연된 활성화 포함) 중 처리되지 않은 오류 또는 예외가 발생하면 앱이 충돌합니다. 활성화 중 여러 추가 파일을 처리하거나 네트워크 호출을 수행해야 할 경우 앱을 확장된 시작 화면으로 시작한 후 이러한 작업을 수행해 보십시오. 자세한 내용은 시작 화면을 장시간 표시하는 방법을 참조하십시오.

중요    과도하게 긴 시작 시간이 필요한 앱은 시스템에 의해 종료될 수 있습니다.

앱을 테스트할 때 방금 종료된 앱을 바로 다시 활성화하면 시작 화면이 아직 표시되어 있는 경우 활성화에 실패한다는 점에 유의하십시오.

JavaScript 시작 완료

JavaScript로 프로그래밍할 경우 활성화된 이벤트 처리기가 시작 작업을 실행한 후 성공적으로 반환되었을 때 시작이 완료됩니다.

.NET 시작 완료

C#, VB 또는 C++로 프로그래밍할 경우 앱 창을 활성화하면 시작이 완료됩니다.

요구 사항

지원되는 최소 클라이언트

Windows 8 [Windows 스토어 앱만]

지원되는 최소 서버

Windows Server 2012 [Windows 스토어 앱만]

지원되는 최소 전화

Windows Phone 8

Namespace

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

Metadata

Windows.winmd

참고 항목

시작, 다시 시작 및 멀티태스킹
응용 프로그램을 활성화하는 방법
Windows.UI.Core.CoreApplicationView.Activated
Application
OnLaunched

 

 

표시:
© 2014 Microsoft