다음을 통해 공유


WebUIApplication 클래스

정의

앱이 앱의 수명과 관련된 알림을 받을 수 있도록 합니다.

public ref class WebUIApplication abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUIApplication final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public static class WebUIApplication
Public Class WebUIApplication
상속
Object Platform::Object IInspectable WebUIApplication
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

시스템은 앱을 실행할 때 이 개체를 만듭니다.

참고

이 클래스는 민첩하지 않으므로 스레딩 모델 및 마샬링 동작을 고려해야 합니다. 자세한 내용은 스레딩 및 마샬링(C++/CX)을 참조하세요.

버전 기록

Windows 버전 SDK 버전 추가된 값
1607 14393 EnablePrelaunch
1607 14393 EnteredBackground
1607 14393 LeavingBackground
1709 16299 RequestRestartAsync
1709 16299 RequestRestartForUserAsync
1809 17763 BackgroundActivated
1809 17763 NewWebUIViewCreated

메서드

EnablePrelaunch(Boolean)

사전 시작을 사용할지 여부를 지정합니다.

RequestRestartAsync(String)

프로그래밍 방식으로 애플리케이션을 다시 시작하려고 시도합니다.

RequestRestartForUserAsync(User, String)

시스템이 특정 사용자의 컨텍스트에서 앱을 다시 시작하라는 요청을 합니다.

이벤트

Activated

앱이 활성화될 때 발생합니다.

BackgroundActivated

애플리케이션이 백그라운드에서 활성화될 때 호출됩니다.

EnteredBackground

앱이 백그라운드에서 실행되기 시작할 때 발생합니다(앱에 대한 UI는 표시되지 않음).

LeavingBackground

앱이 백그라운드에서 나가려고 할 때와 앱의 UI가 표시되기 전에 발생합니다.

Navigated

앱이 탐색할 때 발생합니다.

NewWebUIViewCreated

시스템에서 앱에 대한 새 보기를 만들 때 발생합니다.

Resuming

앱이 다시 시작될 때 발생합니다.

Suspending

앱이 일시 중단되면 발생합니다.

적용 대상

추가 정보