C# Class withSIX.Mini.Presentation.Electron.NodeDialogManager

Inheritance: IDialogManager
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
BrowseForFile ( string initialDirectory = null, string title = null, string defaultExt = null, bool checkFileExists = true ) : Task
BrowseForFolder ( string selectedPath = null, string title = null ) : Task
ExceptionDialog ( Exception e, string message, string title = null, object window = null ) : Task
MessageBox ( MessageBoxDialogParams dialogParams ) : Task
NodeDialogManager ( INodeApi api ) : System

Private Methods

Méthode Description
GetButtons ( MessageBoxDialogParams dialogParams ) : string[]

Method Details

BrowseForFile() public méthode

public BrowseForFile ( string initialDirectory = null, string title = null, string defaultExt = null, bool checkFileExists = true ) : Task
initialDirectory string
title string
defaultExt string
checkFileExists bool
Résultat Task

BrowseForFolder() public méthode

public BrowseForFolder ( string selectedPath = null, string title = null ) : Task
selectedPath string
title string
Résultat Task

ExceptionDialog() public méthode

public ExceptionDialog ( Exception e, string message, string title = null, object window = null ) : Task
e System.Exception
message string
title string
window object
Résultat Task

MessageBox() public méthode

public MessageBox ( MessageBoxDialogParams dialogParams ) : Task
dialogParams withSIX.Core.Applications.Services.MessageBoxDialogParams
Résultat Task

NodeDialogManager() public méthode

public NodeDialogManager ( INodeApi api ) : System
api INodeApi
Résultat System