Partilhar via


ApplicationViewSwitcher.SwitchAsync Método

Definição

Sobrecargas

SwitchAsync(Int32)

Alterna visualmente a janela de chamada (exibição de aplicativo) para outra janela.

SwitchAsync(Int32, Int32)

Alterna visualmente a janela de chamada (exibição de aplicativo) para uma janela especificada.

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Faz a transição visual da janela de chamada (exibição de aplicativo) para uma janela especificada.

SwitchAsync(Int32)

Alterna visualmente a janela de chamada (exibição de aplicativo) para outra janela.

public:
 static IAsyncAction ^ SwitchAsync(int viewId);
/// [Windows.Foundation.Metadata.Overload("SwitchAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction SwitchAsync(int const& viewId);
[Windows.Foundation.Metadata.Overload("SwitchAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction SwitchAsync(int viewId);
function switchAsync(viewId)
Public Shared Function SwitchAsync (viewId As Integer) As IAsyncAction

Parâmetros

viewId
Int32

int

A ID da janela em preparação para exibição.

Retornos

Os resultados assíncronos da operação. Use isso para determinar quando a chamada assíncrona é concluída.

Atributos

Comentários

Esse método só pode ser chamado do thread ASTA (Application Single-Threaded Apartment) da chamada, janela exibida atualmente (interface do usuário principal).

Ao contrário de SwitchAsync(System.Int32 toViewId, System.Int32 fromViewId), esse método infere fromViewId por meio da chamada do thread DO ASTA.

Confira também

Aplica-se a

SwitchAsync(Int32, Int32)

Alterna visualmente a janela de chamada (exibição de aplicativo) para uma janela especificada.

public:
 static IAsyncAction ^ SwitchAsync(int toViewId, int fromViewId);
/// [Windows.Foundation.Metadata.Overload("SwitchFromViewAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction SwitchAsync(int const& toViewId, int const& fromViewId);
[Windows.Foundation.Metadata.Overload("SwitchFromViewAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction SwitchAsync(int toViewId, int fromViewId);
function switchAsync(toViewId, fromViewId)
Public Shared Function SwitchAsync (toViewId As Integer, fromViewId As Integer) As IAsyncAction

Parâmetros

toViewId
Int32

int

A ID da janela em preparação para exibição.

fromViewId
Int32

int

A ID da chamada, janela exibida no momento.

Retornos

Os resultados assíncronos da operação. Use isso para determinar quando a chamada assíncrona é concluída.

Atributos

Comentários

Ao contrário de SwitchAsync(System.Int32 viewId), esse método especifica fromViewId e libera o chamador de executar a chamada no thread asta (Application Single-Threaded Apartment) do modo de exibição "from". Ao passar explicitamente a mesma ID de exibição que a inferida por meio da chamada SwitchAsync(Int32), o resultado das chamadas é idêntico.

Confira também

Aplica-se a

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Faz a transição visual da janela de chamada (exibição de aplicativo) para uma janela especificada.

public:
 static IAsyncAction ^ SwitchAsync(int toViewId, int fromViewId, ApplicationViewSwitchingOptions options);
/// [Windows.Foundation.Metadata.Overload("SwitchFromViewWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction SwitchAsync(int const& toViewId, int const& fromViewId, ApplicationViewSwitchingOptions const& options);
[Windows.Foundation.Metadata.Overload("SwitchFromViewWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction SwitchAsync(int toViewId, int fromViewId, ApplicationViewSwitchingOptions options);
function switchAsync(toViewId, fromViewId, options)
Public Shared Function SwitchAsync (toViewId As Integer, fromViewId As Integer, options As ApplicationViewSwitchingOptions) As IAsyncAction

Parâmetros

toViewId
Int32

int

A ID da janela em preparação para exibição.

fromViewId
Int32

int

A ID da chamada, janela exibida no momento.

options
ApplicationViewSwitchingOptions

Opções para os comportamentos de transição de exibição.

Retornos

Os resultados assíncronos da operação. Use isso para determinar quando a chamada assíncrona é concluída.

Atributos

Comentários

Ao contrário de SwitchAsync(System.Int32 viewId), esse método especifica fromViewId e libera o chamador de executar a chamada no thread asta (Application Single-Threaded Apartment) do modo de exibição "from". Ao passar explicitamente a mesma ID de exibição que a inferida por meio da chamada SwitchAsync(Int32), o resultado das chamadas é idêntico.

Confira também

Aplica-se a