private long ShowCheckinDialog(Workspace workspace, PendingChange[] pendingChanges, WorkItemCheckedInfo[] checkedInfos, string checkinComment) { using (var parentForm = new ParentForm()) { parentForm.Show(); var dialog = Activator.CreateInstance(GetCheckinDialogType(), new object[] { workspace.VersionControlServer }); return(dialog.Call <int>("Show", parentForm.Handle, workspace, pendingChanges, pendingChanges, checkinComment, null, null, checkedInfos)); } }
private long ShowCheckinDialog(Workspace workspace, PendingChange[] pendingChanges, WorkItemCheckedInfo[] checkedInfos, string checkinComment) { using (var parentForm = new ParentForm()) { parentForm.Show(); var dialog = Activator.CreateInstance(GetCheckinDialogType(), new object[] { workspace.VersionControlServer }); return dialog.Call<int>("Show", parentForm.Handle, workspace, pendingChanges, pendingChanges, checkinComment, null, null, checkedInfos); } }