ApplicationViewSwitcher.TryShowAsViewModeAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryShowAsViewModeAsync(Int32, ApplicationViewMode) |
Отображает представление в виде автономного представления в требуемом режиме представления. |
TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences) |
Отображает представление как автономное представление в требуемом режиме представления с указанными параметрами. |
TryShowAsViewModeAsync(Int32, ApplicationViewMode)
Отображает представление в виде автономного представления в требуемом режиме представления.
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)
Параметры
- viewId
-
Int32
int
Идентификатор отображаемого окна.
- viewMode
- ApplicationViewMode
Требуемый режим просмотра для окна.
Возвращаемое значение
Асинхронно возвращает значение true , если вызов выполнен успешно; значение false , если это не так.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Комментарии
Если этот метод выполнен успешно, рядом с исходным окном создается новое окно. Его можно вызвать только из потока ASTA (основного пользовательского интерфейса).
Новое окно имеет собственный поток пользовательского интерфейса (ASTA) и связанный с ним CoreWindow. Разработчикам следует использовать потокобезопасные методы для взаимодействия между окнами, такие как window.postMessage для приложений JavaScript и обмен сообщениями CoreDispatcher (CoreWindow.Dispatcher) для разработчиков C# и C++.
Применяется к
TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)
Отображает представление как автономное представление в требуемом режиме представления с указанными параметрами.
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)
Параметры
- viewId
-
Int32
int
Идентификатор отображаемого окна.
- viewMode
- ApplicationViewMode
Требуемый режим просмотра для окна.
- viewModePreferences
- ViewModePreferences
Предпочтительные параметры для требуемого режима просмотра.
Возвращаемое значение
Асинхронно возвращает значение true , если вызов выполнен успешно; значение false , если это не так.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Комментарии
Если этот метод выполнен успешно, рядом с исходным окном создается новое окно. Его можно вызвать только из потока ASTA (основного пользовательского интерфейса).
Новое окно имеет собственный поток пользовательского интерфейса (ASTA) и связанный с ним CoreWindow. Разработчикам следует использовать потокобезопасные методы для взаимодействия между окнами, такие как window.postMessage для приложений JavaScript и обмен сообщениями CoreDispatcher (CoreWindow.Dispatcher) для разработчиков C# и C++.