プロジェクトを開く
プロジェクトを開くにはIWorkspace
オブジェクトのOpenProject
メソッドを用います。また、UIでの対話についてはICommonUI
オブジェクトのShowOpenFileDialog
メソッドを用いることでダイアログ表示が可能です。
public void OpenProject(ICommandContext c, ICommandParams p)
{
// プロジェクトファイルを選択します
var filePath = c.App.Window.UI.ShowOpenFileDialog("プロジェクトファイルを選 択して下さい。", "プロジェクトファイル|*.iproj;*.nproj");
if ( filePath == null ) return "キャンセルしました。";
// プロジェクトファイルを開きます
c.App.Workspace.OpenProject(filePath);
}