Compartir a través de


ApplicationViewSwitcher.TryShowAsViewModeAsync Método

Definición

Sobrecargas

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Muestra una vista como una vista independiente en el modo de vista deseado.

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Muestra una vista como una vista independiente en el modo de vista deseado con las opciones especificadas.

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Muestra una vista como una vista independiente en el modo de vista deseado.

public:
 static IAsyncOperation<bool> ^ TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode);
/// [Windows.Foundation.Metadata.Overload("TryShowAsViewModeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> TryShowAsViewModeAsync(int const& viewId, ApplicationViewMode const& viewMode);
[Windows.Foundation.Metadata.Overload("TryShowAsViewModeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode);
function tryShowAsViewModeAsync(viewId, viewMode)
Public Shared Function TryShowAsViewModeAsync (viewId As Integer, viewMode As ApplicationViewMode) As IAsyncOperation(Of Boolean)

Parámetros

viewId
Int32

int

Identificador de la ventana que se va a mostrar.

viewMode
ApplicationViewMode

Modo de vista deseado para la ventana.

Devoluciones

Devuelve de forma asincrónica true si la llamada se realiza correctamente; false si no lo hace.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

Si este método se realiza correctamente, se crea una nueva ventana junto a la ventana original. Solo se puede llamar desde un subproceso de ASTA (interfaz de usuario principal).

La nueva ventana tiene su propio subproceso de interfaz de usuario (ASTA) y coreWindow asociado. Los desarrolladores deben usar métodos seguros para subprocesos para la comunicación entre las ventanas, como window.postMessage para aplicaciones javaScript y la mensajería CoreDispatcher (CoreWindow.Dispatcher) para desarrolladores de C# y C++.

Se aplica a

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Muestra una vista como una vista independiente en el modo de vista deseado con las opciones especificadas.

public:
 static IAsyncOperation<bool> ^ TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode, ViewModePreferences ^ viewModePreferences);
/// [Windows.Foundation.Metadata.Overload("TryShowAsViewModeWithPreferencesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> TryShowAsViewModeAsync(int const& viewId, ApplicationViewMode const& viewMode, ViewModePreferences const& viewModePreferences);
[Windows.Foundation.Metadata.Overload("TryShowAsViewModeWithPreferencesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode, ViewModePreferences viewModePreferences);
function tryShowAsViewModeAsync(viewId, viewMode, viewModePreferences)
Public Shared Function TryShowAsViewModeAsync (viewId As Integer, viewMode As ApplicationViewMode, viewModePreferences As ViewModePreferences) As IAsyncOperation(Of Boolean)

Parámetros

viewId
Int32

int

Identificador de la ventana que se va a mostrar.

viewMode
ApplicationViewMode

Modo de vista deseado para la ventana.

viewModePreferences
ViewModePreferences

Configuración preferida para el modo de vista deseado.

Devoluciones

Devuelve de forma asincrónica true si la llamada se realiza correctamente; false si no lo hace.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

Si este método se realiza correctamente, se crea una nueva ventana junto a la ventana original. Solo se puede llamar desde un subproceso de ASTA (interfaz de usuario principal).

La nueva ventana tiene su propio subproceso de interfaz de usuario (ASTA) y coreWindow asociado. Los desarrolladores deben usar métodos seguros para subprocesos para la comunicación entre las ventanas, como window.postMessage para aplicaciones javaScript y la mensajería CoreDispatcher (CoreWindow.Dispatcher) para desarrolladores de C# y C++.

Se aplica a