ContentDialog.ShowAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.