コード例 #1
0
 public Workspace(Microsoft.TeamFoundation.Client.ProjectCollection collection, WorkspaceData workspaceData)
     : this(collection, workspaceData.Name, workspaceData.Owner, workspaceData.Comment, workspaceData.WorkingFolders, workspaceData.Computer)
 {
 }
コード例 #2
0
 private WorkspaceData BuildWorkspace()
 {
     WorkspaceData workspaceData = new WorkspaceData();
     workspaceData.Name = _nameEntry.Text;
     workspaceData.Owner = _ownerEntry.Text;
     workspaceData.Computer = _computerEntry.Text;
     workspaceData.Comment = _commentEntry.Text;
     for (int i = 0; i < _workingFoldersStore.RowCount; i++)
     {
         var tfsFolder = _workingFoldersStore.GetValue(i, _tfsFolder);
         var localFolder = _workingFoldersStore.GetValue(i, _localFolder);
         workspaceData.WorkingFolders.Add(new WorkingFolder(tfsFolder, localFolder));
     }
     return workspaceData;
 }
コード例 #3
0
 public Workspace(RepositoryService versionControl, WorkspaceData workspaceData)
     : this(versionControl, workspaceData.Name, workspaceData.Owner, workspaceData.Comment, workspaceData.WorkingFolders, workspaceData.Computer)
 {
 }