Share via


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

表示するウィンドウの ID。

viewMode
ApplicationViewMode

ウィンドウの目的のビュー モード。

戻り値

呼び出しが成功した場合、非同期的に true を返します。 そうでない 場合は false。

属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

このメソッドが成功すると、元のウィンドウの横に新しいウィンドウが作成されます。 ASTA (コア UI) スレッドからのみ呼び出すことができます。

新しいウィンドウには、独自の UI スレッド (ASTA) と関連付けられた CoreWindow があります。 開発者は、Windows 間の通信にスレッド セーフなメソッド (JavaScript アプリの window.postMessage や、C# および C++ 開発者向けの CoreDispatcher (CoreWindow.Dispatcher) メッセージングなど) を使用する必要があります。

適用対象

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

表示するウィンドウの ID。

viewMode
ApplicationViewMode

ウィンドウの目的のビュー モード。

viewModePreferences
ViewModePreferences

目的のビュー モードの推奨設定。

戻り値

呼び出しが成功した場合、非同期的に true を返します。 そうでない 場合は false。

属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

このメソッドが成功すると、元のウィンドウの横に新しいウィンドウが作成されます。 ASTA (コア UI) スレッドからのみ呼び出すことができます。

新しいウィンドウには、独自の UI スレッド (ASTA) と関連付けられた CoreWindow があります。 開発者は、Windows 間の通信にスレッド セーフなメソッド (JavaScript アプリの window.postMessage や、C# および C++ 開発者向けの CoreDispatcher (CoreWindow.Dispatcher) メッセージングなど) を使用する必要があります。

適用対象