public static Task <MessageBoxResult> ShowDialog(this IDialogService service, MessageBoxButton dialogButtons, string title, string documentType, object viewModel) { #endif DialogServiceExtensions.VerifyService(service); var res = service.ShowDialog(UICommand.GenerateFromMessageBoxButton(dialogButtons, DialogServiceExtensions.GetLocalizer(service)), title, documentType, viewModel, null, null); return(GetMessageBoxResult(res)); }
/// <summary>モーダルダイアログを表示します。</summary> /// <param name="dlgService">対象のIDialogServiceを表します。</param> /// <param name="dialogViewName">表示するダイアログのView名を表す文字列。</param> /// <returns>ダイアログの戻り値を表すIDialogResult。</returns> public static IDialogResult ShowDialog(this IDialogService dlgService, string dialogViewName) => DialogServiceExtensions.ShowDialog(dlgService, dialogViewName, null);