メインコンテンツまでスキップ

プロジェクトを開く

プロジェクトを開くには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);
}