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.Overload("ShowAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<ContentDialogResult> ShowAsync();
[Windows.Foundation.Metadata.Overload("ShowAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
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

Comentários

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

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

  • 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