我正在创建 TFS 合并向导的克隆以添加新功能。
我已经与workspakce.Merge api 合并。现在我需要一种以编程方式显示 Pending Changes - Conflict Window 的方法。
我已经有一个来自 PendingChangesExt 的 IVsWindowFrame,例如:
GetStatus status = sourceExplorer.Workspace.Merge(sourcePath, targetPath, versionFrom, versionTo, LockLevel.None, RecursionType.Full, MergeOptionsEx.None);
IVsWindowFrame frame = pendingChanges.VsWindowFrame;
frame.Show();
当我调用 show() 时,Pending Changes 窗口会用结帐文件刷新,但我需要选择此屏幕中的最后一个按钮(冲突),以显示合并的冲突。
如何通过 IVsWindowFrame 以编程方式单击此屏幕上的 Conflict 按钮?