Condividi tramite


ContentDialog.ShowAsync Metodo

Definizione

Overload

ShowAsync()

Avvia un'operazione asincrona per visualizzare la finestra di dialogo.

ShowAsync(ContentDialogPlacement)

Avvia un'operazione asincrona per visualizzare la finestra di dialogo con il posizionamento specificato.

ShowAsync()

Avvia un'operazione asincrona per visualizzare la finestra di dialogo.

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)

Restituisce

Operazione asincrona che mostra la finestra di dialogo. Al termine, restituisce un oggetto ContentDialogResult.

Attributi

Si applica a

ShowAsync(ContentDialogPlacement)

Avvia un'operazione asincrona per visualizzare la finestra di dialogo con il posizionamento specificato.

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)

Parametri

placement
ContentDialogPlacement

Valore che specifica se il dialogo viene inserito in PopupRoot o nella struttura ad albero visuale del padre.

Restituisce

Operazione asincrona che mostra la finestra di dialogo. Al termine, restituisce un oggetto ContentDialogResult.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Commenti

Quando chiami questo metodo con il valore del parametro ContentDialogPlacement.Popup , il dialogo è radicato nell'elemento PopupRoot della finestra XAML. Si tratta del comportamento predefinito ed è equivilento per chiamare il metodo ShowAsync senza parametri.

Quando si chiama questo metodo con il valore del parametro ContentDialogPlacement.InPlace :

  • Se il dialogo ha un elemento padre, il dialogo è radicato nella struttura ad albero visuale dell'elemento padre. Viene visualizzato inline insieme agli altri elementi figlio dell'elemento padre e partecipa al layout del contenitore padre.
  • Se la finestra di dialogo non ha un elemento padre, il dialogo esegue il fallback al comportamento predefinito e viene visualizzato in PopupRoot.

Si applica a