TaskDialog.ShowDialogAsync Метод

Определение

Перегрузки

Имя Описание
ShowDialogAsync(TaskDialogPage, TaskDialogStartupLocation)

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

ShowDialogAsync(IntPtr, TaskDialogPage, TaskDialogStartupLocation)

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

ShowDialogAsync(IWin32Window, TaskDialogPage, TaskDialogStartupLocation)

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

ShowDialogAsync(TaskDialogPage, TaskDialogStartupLocation)

Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterScreen);
[System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterScreen);
static member ShowDialogAsync : System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
[<System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
static member ShowDialogAsync : System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
Public Shared Function ShowDialogAsync (page As TaskDialogPage, Optional startupLocation As TaskDialogStartupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterScreen) As Task(Of TaskDialogButton)

Параметры

page
TaskDialogPage

Экземпляр страницы, содержащий содержимое, которое будет отображаться в этом диалоговом окне.

startupLocation
TaskDialogStartupLocation

Возвращает или задает позицию диалогового окна задачи при отображении.

Возвращаемое значение

Элемент TaskDialogButton , щелкнувшийся пользователем, чтобы закрыть диалоговое окно.

Атрибуты

Исключения

page равно null.

Указанный объект page содержит недопустимую конфигурацию.

Комментарии

Отображение диалогового окна привязывает page элементы управления и его элементы управления, пока этот метод не вернет или диалоговое окно перейдет на другую страницу.

Применяется к

ShowDialogAsync(IntPtr, TaskDialogPage, TaskDialogStartupLocation)

Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(IntPtr hwndOwner, System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner);
[System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(IntPtr hwndOwner, System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner);
static member ShowDialogAsync : nativeint * System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
[<System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
static member ShowDialogAsync : nativeint * System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
Public Shared Function ShowDialogAsync (hwndOwner As IntPtr, page As TaskDialogPage, Optional startupLocation As TaskDialogStartupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner) As Task(Of TaskDialogButton)

Параметры

hwndOwner
IntPtr

nativeint

Дескриптор окна владельца или Zero диалоговое окно без режима.

page
TaskDialogPage

Экземпляр страницы, содержащий содержимое, которое будет отображаться в этом диалоговом окне.

startupLocation
TaskDialogStartupLocation

Позиция диалогового окна задачи при отображении.

Возвращаемое значение

Элемент TaskDialogButton , щелкнувшийся пользователем, чтобы закрыть диалоговое окно.

Атрибуты

Исключения

page равно null.

Указанный объект page содержит недопустимую конфигурацию.

Комментарии

Отображение диалогового окна привязывает page элементы управления и его элементы управления, пока этот метод не вернет или диалоговое окно перейдет на другую страницу.

Применяется к

ShowDialogAsync(IWin32Window, TaskDialogPage, TaskDialogStartupLocation)

Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs
Исходный код:
TaskDialog.cs

Отображает диалоговое окно задачи с указанным владельцем асинхронно.

public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(System.Windows.Forms.IWin32Window owner, System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner);
[System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public static System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton> ShowDialogAsync(System.Windows.Forms.IWin32Window owner, System.Windows.Forms.TaskDialogPage page, System.Windows.Forms.TaskDialogStartupLocation startupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner);
static member ShowDialogAsync : System.Windows.Forms.IWin32Window * System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
[<System.Diagnostics.CodeAnalysis.Experimental("WFO5002", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
static member ShowDialogAsync : System.Windows.Forms.IWin32Window * System.Windows.Forms.TaskDialogPage * System.Windows.Forms.TaskDialogStartupLocation -> System.Threading.Tasks.Task<System.Windows.Forms.TaskDialogButton>
Public Shared Function ShowDialogAsync (owner As IWin32Window, page As TaskDialogPage, Optional startupLocation As TaskDialogStartupLocation = System.Windows.Forms.TaskDialogStartupLocation.CenterOwner) As Task(Of TaskDialogButton)

Параметры

owner
IWin32Window

Окно владельца.

page
TaskDialogPage

Экземпляр страницы, содержащий содержимое, которое будет отображаться в этом диалоговом окне.

startupLocation
TaskDialogStartupLocation

Позиция диалогового окна задачи при отображении.

Возвращаемое значение

Элемент TaskDialogButton , щелкнувшийся пользователем, чтобы закрыть диалоговое окно.

Атрибуты

Исключения

page равно null.

Указанный объект page содержит недопустимую конфигурацию.

Комментарии

Отображение диалогового окна привязывает page элементы управления и его элементы управления, пока этот метод не вернет или диалоговое окно перейдет на другую страницу.

Применяется к