Поделиться через


ApplicationViewSwitcher.SwitchAsync Метод

Определение

Перегрузки

SwitchAsync(Int32)

Визуально переключает вызывающее окно (представление приложения) в другое окно.

SwitchAsync(Int32, Int32)

Визуально переключает вызывающее окно (представление приложения) на указанное окно.

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Визуально перемещает вызывающее окно (представление приложения) в указанное окно.

SwitchAsync(Int32)

Визуально переключает вызывающее окно (представление приложения) в другое окно.

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

Параметры

viewId
Int32

int

Идентификатор окна, подготавливаемого к отображению.

Возвращаемое значение

Асинхронные результаты операции. Используйте его, чтобы определить, когда асинхронный вызов будет завершен.

Атрибуты

Комментарии

Этот метод можно вызвать только из потока Application Single-Threaded Apartment (ASTA) вызывающего, отображаемого в настоящее время окна (основной пользовательский интерфейс).

В отличие от SwitchAsync(System.Int32 toViewId, System.Int32 fromViewId) этот метод выводит изViewId через вызов из потока ASTA.

См. также раздел

Применяется к

SwitchAsync(Int32, Int32)

Визуально переключает вызывающее окно (представление приложения) на указанное окно.

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

Параметры

toViewId
Int32

int

Идентификатор окна, подготавливаемого к отображению.

fromViewId
Int32

int

Идентификатор вызывающего, отображаемое в настоящее время окно.

Возвращаемое значение

Асинхронные результаты операции. Используйте его, чтобы определить, когда асинхронный вызов будет завершен.

Атрибуты

Комментарии

В отличие от SwitchAsync(System.Int32 viewId) этот метод задает fromViewId и освобождает вызывающий объект от выполнения вызова в потоке Application Single-Threaded Apartment (ASTA) представления from. Явная передача того же идентификатора представления, что и при вызове SwitchAsync(Int32), результат вызовов идентичен.

См. также раздел

Применяется к

SwitchAsync(Int32, Int32, ApplicationViewSwitchingOptions)

Визуально перемещает вызывающее окно (представление приложения) в указанное окно.

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

Параметры

toViewId
Int32

int

Идентификатор окна, подготавливаемого к отображению.

fromViewId
Int32

int

Идентификатор вызывающего, отображаемое в настоящее время окно.

options
ApplicationViewSwitchingOptions

Параметры поведения перехода дисплея.

Возвращаемое значение

Асинхронные результаты операции. Используйте его, чтобы определить, когда асинхронный вызов будет завершен.

Атрибуты

Комментарии

В отличие от SwitchAsync(System.Int32 viewId) этот метод задает fromViewId и освобождает вызывающий объект от выполнения вызова в потоке Application Single-Threaded Apartment (ASTA) представления from. Явная передача того же идентификатора представления, что и при вызове SwitchAsync(Int32), результат вызовов идентичен.

См. также раздел

Применяется к