Application.OnLaunched(LaunchActivatedEventArgs) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
protected:
virtual void OnLaunched(LaunchActivatedEventArgs ^ args) = OnLaunched;
void OnLaunched(LaunchActivatedEventArgs const& args);
protected virtual void OnLaunched(LaunchActivatedEventArgs args);
function onLaunched(args)
Protected Overridable Sub OnLaunched (args As LaunchActivatedEventArgs)
매개 변수
이벤트에 대한 이벤트 데이터입니다.
설명
OnLaunched 메서드를 재정의하여 사용자가 앱을 정상적으로 시작하는 경우에만(예: 앱 타일을 탭하여) 발생해야 하는 일반 앱 초기화를 수행합니다. 다른 종류의 활성화에 대한 자세한 내용은 OnActivated를 참조하세요. 특정 활성화 종류에는 애플리케이션의 가상 메서드인 특정 재정의가 있는 경우가 있습니다. 예를 들어 ActivationKind가 File인 경우 애플리케이션의 모든 핵심 활성화 이벤트에 대해 OnFileActivated가 호출됩니다.
시작 프로젝트 템플릿에는 OnLaunched에 대한 기본 구현이 포함됩니다. 구현은 프로젝트 템플릿의 MainPage XAML/코드 숨김 쌍으로 정의된 클래스의 새 instance 설정 Window.Current.Content
하여 애플리케이션의 초기 루트 시각적 개체를 설정합니다. 활성화 시나리오와 관련된 모든 애플리케이션 재정의는 해당 구현에서 Window.Activate 를 호출해야 합니다.
OnLaunched 재정의 코드 예제를 보려면 새 앱 프로젝트를 만들고 app.xaml 코드 숨김에서 템플릿에서 만든 코드를 검사합니다.
참고
일부 프로젝트 템플릿의 app.xaml 코드 숨김은 SuspensionManager 도우미 클래스의 API를 참조합니다. 이 경우 호출하는 SuspensionManager API 중 일부는 비동기이므로 OnLaunched 재정의가 비동기적입니다. 자세한 내용은 시작 시간 최소화를 참조하세요.