次の方法で共有


ContentDialog.ShowAsync メソッド

定義

オーバーロード

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 に表示されます。

適用対象