Freigeben über


ContentDialog.ShowAsync Methode

Definition

Überlädt

ShowAsync()

Startet einen asynchronen Vorgang, um das Dialogfeld anzuzeigen.

ShowAsync(ContentDialogPlacement)

Startet einen asynchronen Vorgang, um das Dialogfeld mit der angegebenen Platzierung anzuzeigen.

ShowAsync()

Startet einen asynchronen Vorgang, um das Dialogfeld anzuzeigen.

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)

Gibt zurück

Ein asynchroner Vorgang, der das Dialogfeld anzeigt. Gibt nach Abschluss ein ContentDialogResult zurück.

Attribute

Gilt für:

ShowAsync(ContentDialogPlacement)

Startet einen asynchronen Vorgang, um das Dialogfeld mit der angegebenen Platzierung anzuzeigen.

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)

Parameter

placement
ContentDialogPlacement

Ein Wert, der angibt, ob das Dialogfeld in der PopupRoot oder in der visuellen Struktur des übergeordneten Elements platziert wird.

Gibt zurück

Ein asynchroner Vorgang, der das Dialogfeld anzeigt. Gibt nach Abschluss ein ContentDialogResult zurück.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Hinweise

Wenn Sie diese Methode mit dem Parameterwert ContentDialogPlacement.Popup aufrufen, wird das Dialogfeld im PopupRoot-Element des XAML-Fensters verwurzelt. Dies ist das Standardverhalten und entspricht dem Aufrufen der ShowAsync-Methode ohne Parameter.

Wenn Sie diese Methode mit dem Parameterwert ContentDialogPlacement.InPlace aufrufen:

  • Wenn das Dialogfeld über ein übergeordnetes Element verfügt, ist das Dialogfeld in der visuellen Struktur des übergeordneten Elements verwurzelt. Es wird inline zusammen mit den anderen untergeordneten Elementen des übergeordneten Elements angezeigt und nimmt am Layout des übergeordneten Containers teil.
  • Wenn das Dialogfeld über kein übergeordnetes Element verfügt, greift das Dialogfeld auf das Standardverhalten zurück und wird in PopupRoot angezeigt.

Gilt für: