リビジョン一覧を表示する
構成管理されたモデルファイルに対してリビジョン一覧ダイアログを表示するにはICommonUI
オブジェクトのShowRevisions
メソッドを呼び出します。
public void ShowRevisions(ICommandContext c, ICommandParams p)
{
var model = c.App.Workspace.CurrentModel;
var modelUnit = model.ModelUnit;
ICommonUI commonUi = c.App.Window.UI;
switch (modelUnit.Type)
{
case "Project":
// ユニット種別がプロジェクトの場合、モデルユニットを指定せずにメソッドを呼び出します
commonUi.ShowRevisions();
break;
case "Model":
// ユニット種別がモデルの場合、モデルユニットを指定してメソッドを呼び出します
commonUi.ShowRevisions(modelUnit);
break;
}
}
ヒント
表示されたリビジョン一覧ダイアログで、リビジョンを選択して「このリビジョンと比較」ボタンを押下すると、選択したリビジョンとの比較が開始されます。