using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace SmartCoalApplication.SystemLayer { public interface IFileDialog : IDisposable { bool CheckPathExists { get; set; } bool DereferenceLinks { get; set; } string Filter { get; set; } int FilterIndex { get; set; } string InitialDirectory { get; set; } string Title { set; } DialogResult ShowDialog(IWin32Window owner, IFileDialogUICallbacks uiCallbacks); } }