Compartir a través de


ApplicationViewSwitcher.SwitchAsync Método

Definición

Sobrecargas

SwitchAsync(Int32)

Cambia visualmente la ventana de llamada (vista de la aplicación) a otra ventana.

SwitchAsync(Int32, Int32)

Cambia visualmente la ventana de llamada (vista de la aplicación) a una ventana especificada.

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Realiza una transición visual de la ventana de llamada (vista de la aplicación) a una ventana especificada.

SwitchAsync(Int32)

Cambia visualmente la ventana de llamada (vista de la aplicación) a otra ventana.

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

Identificador de la ventana en preparación para su visualización.

Devoluciones

Resultados asincrónicos de la operación. Úselo para determinar cuándo se completa la llamada asincrónica.

Atributos

Comentarios

Solo se puede llamar a este método desde el subproceso Application Single-Threaded Apartment (ASTA) de la llamada, que se muestra actualmente en la ventana (interfaz de usuario principal).

A diferencia de SwitchAsync(System.Int32 toViewId, System.Int32 fromViewId), este método deduce fromViewId a través de la llamada desde el subproceso de ASTA.

Consulte también

Se aplica a

SwitchAsync(Int32, Int32)

Cambia visualmente la ventana de llamada (vista de la aplicación) a una ventana 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

Identificador de la ventana en preparación para su visualización.

fromViewId
Int32

int

Identificador de la ventana que llama, que se muestra actualmente.

Devoluciones

Resultados asincrónicos de la operación. Úselo para determinar cuándo se completa la llamada asincrónica.

Atributos

Comentarios

A diferencia de SwitchAsync(System.Int32 viewId), este método especifica fromViewId y libera al autor de la llamada de la ejecución de la llamada en el subproceso Application Single-Threaded Apartment (ASTA) de la vista "from". Al pasar explícitamente el mismo identificador de vista que el deducido a través de la llamada SwitchAsync(Int32), el resultado de las llamadas es idéntico.

Consulte también

Se aplica a

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Realiza una transición visual de la ventana de llamada (vista de la aplicación) a una ventana 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

Identificador de la ventana en preparación para su visualización.

fromViewId
Int32

int

Identificador de la ventana que llama, que se muestra actualmente.

options
ApplicationViewSwitchingOptions

Opciones para los comportamientos de transición de pantalla.

Devoluciones

Resultados asincrónicos de la operación. Úselo para determinar cuándo se completa la llamada asincrónica.

Atributos

Comentarios

A diferencia de SwitchAsync(System.Int32 viewId), este método especifica fromViewId y libera al autor de la llamada de la ejecución de la llamada en el subproceso Application Single-Threaded Apartment (ASTA) de la vista "from". Al pasar explícitamente el mismo identificador de vista que el deducido a través de la llamada SwitchAsync(Int32), el resultado de las llamadas es idéntico.

Consulte también

Se aplica a