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


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++.

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