Compartir a través de


Método IApplicationDesignModeSettings::SetApplicationViewState (shobjidl_core.h)

Establece un estado de vista de aplicación suplantado (horizontal de pantalla completa, vertical de pantalla completa, rellenado o acoplado) que se usará para una aplicación de la Tienda Windows que se ejecuta en modo de diseño.

Debe llamar a IInitializeWithWindow::Initialize para establecer una ventana principal de proxy antes de llamar a este método. Para obtener un ejemplo de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

Se debe llamar a SetApplicationViewState antes de llamar a ComputeApplicationSize.

Sintaxis

HRESULT SetApplicationViewState(
  [in] APPLICATION_VIEW_STATE viewState
);

Parámetros

[in] viewState

Uno de los APPLICATION_VIEW_STATE valores de enumeración que indica el estado de vista de la aplicación para suplantar.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT, incluido lo siguiente:

Código devuelto Descripción
E_NOT_SET

No se ha llamado a IInitializeWithWindow::Initialize para establecer una ventana de núcleo de proxy.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Twinapi.dll

Consulte también

IApplicationDesignModeSettings