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), результат вызовов идентичен.