정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

CoreApplicationView Class

응용 프로그램 창과 해당 스레드를 나타냅니다.

구문


public sealed class CoreApplicationView

특성

[MarshalingBehavior(Standard)]
[Muse()]
[Version(0x06020000)]
[WebHostHidden()]

멤버

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

이벤트

CoreApplicationView클래스에는 다음과 같은 이벤트가 있습니다.

이벤트Description
Activated Occurs when the view is activated.

 

메서드

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

속성

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

속성사용 권한Description

CoreWindow

읽기 전용Gets the app window associated with the current view.

Dispatcher

읽기 전용Gets the event message dispatcher associated with the current view.

IsHosted

읽기 전용Gets the value that indicates whether this app view is hosted or not.

IsMain

읽기 전용Gets a value that indicates whether this app view is the main app view or not.

 

설명

참고  : 이 클래스는 Agile 클래스가 아닙니다. 즉, 이 클래스의 스레딩 모델 및 마샬링 동작을 고려해야 합니다. 자세한 내용은 스레딩 및 마샬링(C++/CX)을 참조하십시오.

다음 코드 조각은 뷰 공급자 구현에서 CoreApplicationView와 연결된 CoreWindow의 활성화를 보여 줍니다.



ref class MyFrameworkView : public IFrameworkView
{
// ...
virtual void Initialize(
        _In_ CoreApplicationView^ applicationView
        )
    {
        applicationView->Activated +=
            ref new TypedEventHandler<CoreApplicationView^, IActivatedEventArgs^>(this, &MyFrameworkView::OnActivated);
    }

// ...

void OnActivated(
        _In_ CoreApplicationView^ applicationView,
        _In_ IActivatedEventArgs^ args
        )
    {
        // Activate the application window, making it visible and enabling it to receive events.
        CoreWindow::GetForCurrentThread()->Activate();
    }

// ...
}

요구 사항

지원되는 최소 클라이언트

Windows 8 [Windows 스토어 앱만]

지원되는 최소 서버

Windows Server 2012 [Windows 스토어 앱만]

지원되는 최소 전화

Windows Phone 8

Namespace

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

Metadata

Windows.winmd

참고 항목

DirectX 스왑 체인 구현 샘플
CoreApplication.CreateNewView
CoreApplication.GetCurrentView

 

 

표시: