ApplicationViewSwitcher.TryShowAsViewModeAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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) メッセージングなど) を使用する必要があります。