ArtOfWords.MainService.SaveFileService.OpenFile C# (CSharp) Method

OpenFile() public method

ファイルを開く
public OpenFile ( IEditor editor ) : bool
editor IEditor テキストを展開するためのIEditorインターフェース
return bool
        public bool OpenFile(IEditor editor)
        {
            FileSelectorControl control = new FileSelectorControl();
            control.Owner = Application.Current.MainWindow;
            var viewModel = new FileSelectorViewModel(control);

            viewModel.Initialize(NovelsCollectorGenerator.GetRecentlyNovelsCollector(),
                                    NovelsCollectorGenerator.GetSemiAutoBackupNovelsCollector(),
                                    NovelsCollectorGenerator.GetNovelsBoxCollector());

            control.SetViewModel(viewModel);
            //ダイアログを表示する
            if (ShowDialogManager.ShowDialog(control) == true)
            {
                OpenFile(editor, control.FilePath);
                return true;
            }

            return false;
        }

Same methods

SaveFileService::OpenFile ( IEditor editor, String filePath ) : bool