ContentDialog.ShowAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ShowAsync() |
ダイアログを表示する非同期操作を開始します。 |
ShowAsync(ContentDialogPlacement) |
指定した配置でダイアログを表示する非同期操作を開始します。 |
ShowAsync()
ダイアログを表示する非同期操作を開始します。
public:
virtual IAsyncOperation<ContentDialogResult> ^ ShowAsync() = ShowAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<ContentDialogResult> ShowAsync();
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("ShowAsync")]
IAsyncOperation<ContentDialogResult> ShowAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<ContentDialogResult> ShowAsync();
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("ShowAsync")]
public IAsyncOperation<ContentDialogResult> ShowAsync();
function showAsync()
Public Function ShowAsync () As IAsyncOperation(Of ContentDialogResult)
戻り値
ダイアログを示す非同期操作。 完了すると、 ContentDialogResult が返されます。
- 属性
適用対象
ShowAsync(ContentDialogPlacement)
指定した配置でダイアログを表示する非同期操作を開始します。
public:
virtual IAsyncOperation<ContentDialogResult> ^ ShowAsync(ContentDialogPlacement placement) = ShowAsync;
/// [Windows.Foundation.Metadata.Overload("ShowAsyncWithPlacement")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<ContentDialogResult> ShowAsync(ContentDialogPlacement const& placement);
[Windows.Foundation.Metadata.Overload("ShowAsyncWithPlacement")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<ContentDialogResult> ShowAsync(ContentDialogPlacement placement);
function showAsync(placement)
Public Function ShowAsync (placement As ContentDialogPlacement) As IAsyncOperation(Of ContentDialogResult)
パラメーター
- placement
- ContentDialogPlacement
ダイアログを PopupRoot に配置するか、親のビジュアル ツリーに配置するかを示す 値です。
戻り値
ダイアログを示す非同期操作。 完了すると、 ContentDialogResult が返されます。
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v5.0 で導入)
|
注釈
ContentDialogPlacement.Popup パラメーター値を使用してこのメソッドを呼び出すと、ダイアログは XAML ウィンドウの PopupRoot 要素にルート化されます。 これは既定の動作であり、パラメーターなしで ShowAsync メソッドを呼び出すのと同等です。
ContentDialogPlacement.InPlace パラメーター値を使用してこのメソッドを呼び出す場合:
- ダイアログに親要素がある場合、ダイアログは親のビジュアル ツリーにルート化されます。 親の他の子要素と共にインラインで表示され、親コンテナーのレイアウトに参加します。
- ダイアログに親がない場合、ダイアログは既定の動作にフォールバックし、PopupRoot に表示されます。