Partilhar via


ContentDialog.ShowAsync Método

Definição

Sobrecargas

ShowAsync()

Inicia uma operação assíncrona para mostrar a caixa de diálogo.

ShowAsync(ContentDialogPlacement)

Inicia uma operação assíncrona para mostrar a caixa de diálogo com o posicionamento especificado.

ShowAsync()

Inicia uma operação assíncrona para mostrar a caixa de diálogo.

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)

Retornos

Uma operação assíncrona mostrando a caixa de diálogo. Quando concluído, retorna um ContentDialogResult.

Atributos

Aplica-se a

ShowAsync(ContentDialogPlacement)

Inicia uma operação assíncrona para mostrar a caixa de diálogo com o posicionamento especificado.

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)

Parâmetros

placement
ContentDialogPlacement

Um valor que especifica se a caixa de diálogo é colocada no PopupRoot ou na árvore visual do pai.

Retornos

Uma operação assíncrona mostrando a caixa de diálogo. Quando concluído, retorna um ContentDialogResult.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Comentários

Quando você chama esse método com o valor do parâmetro ContentDialogPlacement.Popup , a caixa de diálogo tem raiz no elemento PopupRoot da janela XAML. Esse é o comportamento padrão e é equivilente para chamar o método ShowAsync sem parâmetros.

Quando você chama esse método com o valor do parâmetro ContentDialogPlacement.InPlace :

  • Se a caixa de diálogo tiver um elemento pai, a caixa de diálogo terá raiz na árvore visual do pai. Ele é mostrado embutido junto com outros elementos filho do pai e participa do layout do contêiner pai.
  • Se a caixa de diálogo não tiver pai, a caixa de diálogo retornará ao comportamento padrão e será mostrada no PopupRoot.

Aplica-se a