ApplicationViewSwitcher.TryShowAsViewModeAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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++.