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 中。

适用于