Compartilhar via


ApplicationViewSwitcher.TryShowAsViewModeAsync Método

Definição

Sobrecargas

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Exibe uma exibição como uma exibição autônoma no modo de exibição desejado.

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Exibe uma exibição como uma exibição autônoma no modo de exibição desejado com as opções especificadas.

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Exibe uma exibição como uma exibição autônoma no modo de exibição desejado.

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

A ID da janela a ser exibida.

viewMode
ApplicationViewMode

O modo de exibição desejado para a janela.

Retornos

Retorna de forma assíncrona true se a chamada for bem-sucedida; false se não o fizer.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Se esse método for bem-sucedido, uma nova janela será criada ao lado da janela original. Ele só pode ser chamado de um thread ASTA (interface do usuário principal).

A nova janela tem seu próprio thread de interface do usuário (ASTA) e CoreWindow associado. Os desenvolvedores devem usar métodos thread-safe para comunicação entre as janelas, como window.postMessage para aplicativos JavaScript e as mensagens CoreDispatcher (CoreWindow.Dispatcher) para desenvolvedores C# e C++.

Aplica-se a

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Exibe uma exibição como uma exibição autônoma no modo de exibição desejado com as opções 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

A ID da janela a ser exibida.

viewMode
ApplicationViewMode

O modo de exibição desejado para a janela.

viewModePreferences
ViewModePreferences

Configurações preferenciais para o modo de exibição desejado.

Retornos

Retorna de forma assíncrona true se a chamada for bem-sucedida; false se não o fizer.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Se esse método for bem-sucedido, uma nova janela será criada ao lado da janela original. Ele só pode ser chamado de um thread ASTA (interface do usuário principal).

A nova janela tem seu próprio thread de interface do usuário (ASTA) e CoreWindow associado. Os desenvolvedores devem usar métodos thread-safe para comunicação entre as janelas, como window.postMessage para aplicativos JavaScript e as mensagens CoreDispatcher (CoreWindow.Dispatcher) para desenvolvedores C# e C++.

Aplica-se a