Value | value-Eigenschaft

ApplicationView.Value | value Property

[Statische ApplicationView-Methoden können in Versionen nach Windows 8.1 geändert werden oder nicht mehr verfügbar sein. Verwenden Sie stattdessen ApplicationView.GetForCurrentView, um eine Instanz von ApplicationView abzurufen.]

Ruft den Zustand der aktuellen App-Ansicht ab.

Syntax


var value = Windows.UI.ViewManagement.ApplicationView.value;

Eigenschaftswert

Typ: ApplicationViewState

Der aktuelle Ansichtszustand der laufenden App. Dieser Zustand gibt die Ausrichtung (Hochformat oder Querformat) und die Information an, ob die App ausgerichtet ist.

Hinweise

Eine App fragt diese Eigenschaft im Handler des App-Fenster-Größenänderungsereignisses ab, um auf eine Ansichtszustandsänderung reagieren zu können und das Layout der App im geänderten Ansichtszustand zu bestimmen.


function onLoad() {
    // Register for the window resize event
    window.addEventListener("resize", onSizeChanged);
}

function onSizeChanged() {
    // Get view state
    var currentViewState = ApplicationView.value;

    if (currentViewState == ApplicationViewState.fullScreenLandscape) {
        // Full screen Landscape

    } else if (currentViewState == ApplicationViewState.fullScreenPortrait) {
        // Full screen Portrait

    } else if (currentViewState == ApplicationViewState.filled) {
         // Filled

    } else if (currentViewState == ApplicationViewState.snapped) {
        // Snapped
    } 
}

...
document.addEventListener("DOMContentLoaded", onLoad, false);


Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Ende der Clientunterstützung

Windows 8.1

Ende der Serverunterstützung

Windows Server 2012 R2

Namespace

Windows.UI.ViewManagement
Windows::UI::ViewManagement [C++]

Metadaten

Windows.winmd

Siehe auch

ApplicationView
Snap-Beispiele

 

 

Anzeigen:
© 2016 Microsoft