C# Class JustAProgrammer.TeamPilgrim.VisualStudio.Providers.TeamPilgrimServiceModelProvider

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

Méthodes publiques

Méthode Description
ClearLastException ( ) : void
TeamPilgrimServiceModelProvider ( ) : System
TryAddNewQueryFolder ( QueryFolder &childFolder, TfsTeamProjectCollection tfsTeamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid parentFolderId ) : bool
TryCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote = null, WorkItemCheckinInfo workItemChanges = null, PolicyOverrideInfo policyOverride = null ) : bool
TryCloneQueryDefinition ( IBuildDefinition &buildDefinition, TfsTeamProjectCollection collection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project project, IBuildDefinition definition ) : bool
TryDeleteBuildDefinition ( IBuildDefinition definition ) : bool
TryDeleteQueryItem ( bool &result, TfsTeamProjectCollection teamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid queryItemId ) : bool
TryDeleteShelveset ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName, string shelvesetOwner ) : bool
TryEvaluateCheckin ( CheckinEvaluationResult &checkinEvaluationResult, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote = null, WorkItemCheckinInfo workItemChanges = null ) : bool
TryGetAllConflicts ( Conflict &conflicts, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : bool
TryGetBuildDefinitionsByProjectName ( IBuildDefinition &buildDefinitions, TfsTeamProjectCollection collection, string projectName ) : bool
TryGetCollection ( TfsTeamProjectCollection &collection, Uri tpcAddress ) : bool
TryGetCollections ( TfsTeamProjectCollection &collections ) : bool
TryGetLocalWorkspaceInfos ( Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo &workspaceInfos, System.Guid projectCollectionId = null ) : bool
TryGetOneHopQueryDefinitionWorkItemLinkInfo ( WorkItemLinkInfo &workItemLinkInfos, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
TryGetPendingChanges ( Microsoft.TeamFoundation.VersionControl.Client.PendingChange &pendingChanges, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : bool
TryGetPendingChanges ( Microsoft.TeamFoundation.VersionControl.Client.PendingChange &pendingChanges, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string items ) : bool
TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, TfsTeamProjectCollection tfsTeamProjectCollection ) : bool
TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, Uri tpcAddress ) : bool
TryGetQueryDefinitionWorkItemCollection ( WorkItemCollection &workItemCollection, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
TryGetWorkspace ( Microsoft.TeamFoundation.VersionControl.Client.Workspace &workspace, Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo workspaceInfo, TfsTeamProjectCollection tfsTeamProjectCollection ) : bool
TryQueryShelvesets ( TfsTeamProjectCollection tfsTeamProjectCollection, Shelveset &shelvesets, string shelvesetName = null, string shelvesetOwner = null ) : bool
TryShelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Shelveset shelveset, Microsoft.TeamFoundation.VersionControl.Client.PendingChange pendingChanges, ShelvingOptions shelvingOptions ) : bool
TryWorkspaceQueryShelvedChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, PendingSet &pendingSets, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec itemSpecs ) : bool
TryWorkspaceUnshelve ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Shelveset &shelveset, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec items = null ) : bool

Method Details

ClearLastException() public méthode

public ClearLastException ( ) : void
Résultat void

TeamPilgrimServiceModelProvider() public méthode

public TeamPilgrimServiceModelProvider ( ) : System
Résultat System

TryAddNewQueryFolder() public méthode

public TryAddNewQueryFolder ( QueryFolder &childFolder, TfsTeamProjectCollection tfsTeamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid parentFolderId ) : bool
childFolder QueryFolder
tfsTeamProjectCollection TfsTeamProjectCollection
teamProject Microsoft.TeamFoundation.WorkItemTracking.Client.Project
parentFolderId System.Guid
Résultat bool

TryCheckin() public méthode

public TryCheckin ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote = null, WorkItemCheckinInfo workItemChanges = null, PolicyOverrideInfo policyOverride = null ) : bool
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 bool

TryCloneQueryDefinition() public méthode

public TryCloneQueryDefinition ( IBuildDefinition &buildDefinition, TfsTeamProjectCollection collection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project project, IBuildDefinition definition ) : bool
buildDefinition IBuildDefinition
collection TfsTeamProjectCollection
project Microsoft.TeamFoundation.WorkItemTracking.Client.Project
definition IBuildDefinition
Résultat bool

TryDeleteBuildDefinition() public méthode

public TryDeleteBuildDefinition ( IBuildDefinition definition ) : bool
definition IBuildDefinition
Résultat bool

TryDeleteQueryItem() public méthode

public TryDeleteQueryItem ( bool &result, TfsTeamProjectCollection teamProjectCollection, Microsoft.TeamFoundation.WorkItemTracking.Client.Project teamProject, System.Guid queryItemId ) : bool
result bool
teamProjectCollection TfsTeamProjectCollection
teamProject Microsoft.TeamFoundation.WorkItemTracking.Client.Project
queryItemId System.Guid
Résultat bool

TryDeleteShelveset() public méthode

public TryDeleteShelveset ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName, string shelvesetOwner ) : bool
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesetName string
shelvesetOwner string
Résultat bool

TryEvaluateCheckin() public méthode

public TryEvaluateCheckin ( CheckinEvaluationResult &checkinEvaluationResult, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, Microsoft.TeamFoundation.VersionControl.Client.PendingChange changes, string comment, CheckinNote checkinNote = null, WorkItemCheckinInfo workItemChanges = null ) : bool
checkinEvaluationResult 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 bool

TryGetAllConflicts() public méthode

public TryGetAllConflicts ( Conflict &conflicts, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : bool
conflicts Conflict
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
Résultat bool

TryGetBuildDefinitionsByProjectName() public méthode

public TryGetBuildDefinitionsByProjectName ( IBuildDefinition &buildDefinitions, TfsTeamProjectCollection collection, string projectName ) : bool
buildDefinitions IBuildDefinition
collection TfsTeamProjectCollection
projectName string
Résultat bool

TryGetCollection() public méthode

public TryGetCollection ( TfsTeamProjectCollection &collection, Uri tpcAddress ) : bool
collection TfsTeamProjectCollection
tpcAddress System.Uri
Résultat bool

TryGetCollections() public méthode

public TryGetCollections ( TfsTeamProjectCollection &collections ) : bool
collections TfsTeamProjectCollection
Résultat bool

TryGetLocalWorkspaceInfos() public méthode

public TryGetLocalWorkspaceInfos ( Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo &workspaceInfos, System.Guid projectCollectionId = null ) : bool
workspaceInfos Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo
projectCollectionId System.Guid
Résultat bool

TryGetOneHopQueryDefinitionWorkItemLinkInfo() public méthode

public TryGetOneHopQueryDefinitionWorkItemLinkInfo ( WorkItemLinkInfo &workItemLinkInfos, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
workItemLinkInfos WorkItemLinkInfo
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat bool

TryGetPendingChanges() public méthode

public TryGetPendingChanges ( Microsoft.TeamFoundation.VersionControl.Client.PendingChange &pendingChanges, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : bool
pendingChanges Microsoft.TeamFoundation.VersionControl.Client.PendingChange
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
Résultat bool

TryGetPendingChanges() public méthode

public TryGetPendingChanges ( Microsoft.TeamFoundation.VersionControl.Client.PendingChange &pendingChanges, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string items ) : bool
pendingChanges Microsoft.TeamFoundation.VersionControl.Client.PendingChange
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
items string
Résultat bool

TryGetProjects() public méthode

public TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, TfsTeamProjectCollection tfsTeamProjectCollection ) : bool
projects Microsoft.TeamFoundation.WorkItemTracking.Client.Project
tfsTeamProjectCollection TfsTeamProjectCollection
Résultat bool

TryGetProjects() public méthode

public TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, Uri tpcAddress ) : bool
projects Microsoft.TeamFoundation.WorkItemTracking.Client.Project
tpcAddress System.Uri
Résultat bool

TryGetQueryDefinitionWorkItemCollection() public méthode

public TryGetQueryDefinitionWorkItemCollection ( WorkItemCollection &workItemCollection, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
workItemCollection WorkItemCollection
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Résultat bool

TryGetWorkspace() public méthode

public TryGetWorkspace ( Microsoft.TeamFoundation.VersionControl.Client.Workspace &workspace, Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo workspaceInfo, TfsTeamProjectCollection tfsTeamProjectCollection ) : bool
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
workspaceInfo Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo
tfsTeamProjectCollection TfsTeamProjectCollection
Résultat bool

TryQueryShelvesets() public méthode

public TryQueryShelvesets ( TfsTeamProjectCollection tfsTeamProjectCollection, Shelveset &shelvesets, string shelvesetName = null, string shelvesetOwner = null ) : bool
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesets Shelveset
shelvesetName string
shelvesetOwner string
Résultat bool

TryShelve() public méthode

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

TryWorkspaceQueryShelvedChanges() public méthode

public TryWorkspaceQueryShelvedChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, PendingSet &pendingSets, string shelvesetName, string shelvesetOwner, Microsoft.TeamFoundation.VersionControl.Client.ItemSpec itemSpecs ) : bool
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
pendingSets PendingSet
shelvesetName string
shelvesetOwner string
itemSpecs Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Résultat bool

TryWorkspaceUnshelve() public méthode

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