C# Class JustAProgrammer.TeamPilgrim.VisualStudio.Business.Services.TeamPilgrimTfsService

Inheritance: ITeamPilgrimTfsService
Afficher le fichier Open project: StanleyGoldman/TeamPilgrim

Méthodes publiques

Méthode Description
AddNewQueryFolder ( TfsTeamProjectCollection teamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid parentFolderId ) : QueryFolder
CloneBuildDefinition ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, IBuildDefinition sourceDefinition ) : IBuildDefinition
DeleteBuildDefinition ( IBuildDefinition buildDefinition ) : void
DeleteQueryItem ( TfsTeamProjectCollection tfsTeamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid queryItemId ) : bool
DeleteShelveset ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName, string shelvesetOwner ) : void
EvaluateCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote, WorkItemCheckinInfo workItemChanges ) : CheckinEvaluationResult
GetAllConflicts ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : Conflict[]
GetFlatQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
GetLinkQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
GetLinkQueryDefinitionWorkItemLinkInfo ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemLinkInfo[]
GetLocalWorkspaceInfo ( System.Guid projectCollectionId = null ) : Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo[]
GetProjectCollection ( Uri uri ) : TfsTeamProjectCollection
GetProjectCollections ( ) : TfsTeamProjectCollection[]
GetProjects ( TfsTeamProjectCollection tfsTeamProjectCollection ) : Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]
GetProjects ( Uri tpcAddress ) : Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]
GetQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
GetRegisteredProjectCollections ( ) : RegisteredProjectCollection[]
GetWorkspace ( Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo workspaceInfo, TfsTeamProjectCollection tfsTeamProjectCollection ) : Microsoft.TeamFoundation.VersionControl.Client.Workspace
QueryBuildDefinitions ( TfsTeamProjectCollection tfsTeamProjectCollection, string teamProject ) : IBuildDefinition[]
QueryBuildDetails ( TfsTeamProjectCollection tfsTeamProjectCollection, string teamProject ) : IBuildDetail[]
QueryShelvesets ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName = null, string shelvesetOwner = null ) : Shelveset[]
WorkspaceCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote, WorkItemCheckinInfo workItemChanges, PolicyOverrideInfo policyOverride ) : void
WorkspaceQueryShelvedChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec itemSpecs ) : PendingSet[]
WorkspaceShelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Shelveset shelveset, Microsoft.TeamFoundation.VersionControl.Client.PendingChange pendingChanges, ShelvingOptions shelvingOptions ) : void
WorkspaceUnshelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec items = null ) : Shelveset

Private Methods

Méthode Description
GetLinkQueryDefinitionWorkItemLinkInfo ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName, WorkItemStore &workItemStore, Query &oneHopQuery ) : WorkItemLinkInfo[]
GetWorkItemStore ( TfsTeamProjectCollection tfsTeamProjectCollection ) : WorkItemStore

Method Details

AddNewQueryFolder() public méthode

public AddNewQueryFolder ( TfsTeamProjectCollection teamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid parentFolderId ) : QueryFolder
teamProjectCollection TfsTeamProjectCollection
teamProject Microsoft.TeamFoundation.WorkItemTracking.Client.Project
parentFolderId System.Guid
Résultat QueryFolder

CloneBuildDefinition() public méthode

public CloneBuildDefinition ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, IBuildDefinition sourceDefinition ) : IBuildDefinition
tfsTeamProjectCollection TfsTeamProjectCollection
projectName string
sourceDefinition IBuildDefinition
Résultat IBuildDefinition

DeleteBuildDefinition() public méthode

public DeleteBuildDefinition ( IBuildDefinition buildDefinition ) : void
buildDefinition IBuildDefinition
Résultat void

DeleteQueryItem() public méthode

public DeleteQueryItem ( TfsTeamProjectCollection tfsTeamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid queryItemId ) : bool
tfsTeamProjectCollection TfsTeamProjectCollection
teamProject Microsoft.TeamFoundation.WorkItemTracking.Client.Project
queryItemId System.Guid
Résultat bool

DeleteShelveset() public méthode

public DeleteShelveset ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName, string shelvesetOwner ) : void
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesetName string
shelvesetOwner string
Résultat void

EvaluateCheckin() public méthode

public EvaluateCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote, WorkItemCheckinInfo workItemChanges ) : CheckinEvaluationResult
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
changes Microsoft.TeamFoundation.VersionControl.Client.PendingChange
comment string
checkinNote Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
workItemChanges WorkItemCheckinInfo
Résultat CheckinEvaluationResult

GetAllConflicts() public méthode

public GetAllConflicts ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : Conflict[]
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
Résultat Conflict[]

GetFlatQueryDefinitionWorkItemCollection() public méthode

public GetFlatQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat WorkItemCollection

GetLinkQueryDefinitionWorkItemCollection() public méthode

public GetLinkQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat WorkItemCollection

GetLinkQueryDefinitionWorkItemLinkInfo() public méthode

public GetLinkQueryDefinitionWorkItemLinkInfo ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemLinkInfo[]
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat WorkItemLinkInfo[]

GetLocalWorkspaceInfo() public méthode

public GetLocalWorkspaceInfo ( System.Guid projectCollectionId = null ) : Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo[]
projectCollectionId System.Guid
Résultat Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo[]

GetProjectCollection() public méthode

public GetProjectCollection ( Uri uri ) : TfsTeamProjectCollection
uri System.Uri
Résultat TfsTeamProjectCollection

GetProjectCollections() public méthode

public GetProjectCollections ( ) : TfsTeamProjectCollection[]
Résultat TfsTeamProjectCollection[]

GetProjects() public méthode

public GetProjects ( TfsTeamProjectCollection tfsTeamProjectCollection ) : Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]
tfsTeamProjectCollection TfsTeamProjectCollection
Résultat Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]

GetProjects() public méthode

public GetProjects ( Uri tpcAddress ) : Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]
tpcAddress System.Uri
Résultat Microsoft.TeamFoundation.WorkItemTracking.Client.Project[]

GetQueryDefinitionWorkItemCollection() public méthode

public GetQueryDefinitionWorkItemCollection ( TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : WorkItemCollection
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat WorkItemCollection

GetRegisteredProjectCollections() public méthode

public GetRegisteredProjectCollections ( ) : RegisteredProjectCollection[]
Résultat RegisteredProjectCollection[]

GetWorkspace() public méthode

public GetWorkspace ( Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo workspaceInfo, TfsTeamProjectCollection tfsTeamProjectCollection ) : Microsoft.TeamFoundation.VersionControl.Client.Workspace
workspaceInfo Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo
tfsTeamProjectCollection TfsTeamProjectCollection
Résultat Microsoft.TeamFoundation.VersionControl.Client.Workspace

QueryBuildDefinitions() public méthode

public QueryBuildDefinitions ( TfsTeamProjectCollection tfsTeamProjectCollection, string teamProject ) : IBuildDefinition[]
tfsTeamProjectCollection TfsTeamProjectCollection
teamProject string
Résultat IBuildDefinition[]

QueryBuildDetails() public méthode

public QueryBuildDetails ( TfsTeamProjectCollection tfsTeamProjectCollection, string teamProject ) : IBuildDetail[]
tfsTeamProjectCollection TfsTeamProjectCollection
teamProject string
Résultat IBuildDetail[]

QueryShelvesets() public méthode

public QueryShelvesets ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName = null, string shelvesetOwner = null ) : Shelveset[]
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesetName string
shelvesetOwner string
Résultat Shelveset[]

WorkspaceCheckin() public méthode

public WorkspaceCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote, WorkItemCheckinInfo workItemChanges, PolicyOverrideInfo policyOverride ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
changes Microsoft.TeamFoundation.VersionControl.Client.PendingChange
comment string
checkinNote Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
workItemChanges WorkItemCheckinInfo
policyOverride PolicyOverrideInfo
Résultat void

WorkspaceQueryShelvedChanges() public méthode

public WorkspaceQueryShelvedChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec itemSpecs ) : PendingSet[]
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
shelvesetName string
shelvesetOwner string
itemSpecs Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Résultat PendingSet[]

WorkspaceShelve() public méthode

public WorkspaceShelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Shelveset shelveset, Microsoft.TeamFoundation.VersionControl.Client.PendingChange pendingChanges, ShelvingOptions shelvingOptions ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
shelveset Shelveset
pendingChanges Microsoft.TeamFoundation.VersionControl.Client.PendingChange
shelvingOptions ShelvingOptions
Résultat void

WorkspaceUnshelve() public méthode

public WorkspaceUnshelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec items = null ) : Shelveset
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
shelvesetName string
shelvesetOwner string
items Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Résultat Shelveset