C# Класс JustAProgrammer.TeamPilgrim.VisualStudio.Providers.TeamPilgrimServiceModelProvider

Наследование: ITeamPilgrimServiceModelProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

ClearLastException() публичный Метод

public ClearLastException ( ) : void
Результат void

TeamPilgrimServiceModelProvider() публичный Метод

public TeamPilgrimServiceModelProvider ( ) : System
Результат System

TryAddNewQueryFolder() публичный Метод

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
Результат bool

TryCheckin() публичный Метод

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
Результат bool

TryCloneQueryDefinition() публичный Метод

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
Результат bool

TryDeleteBuildDefinition() публичный Метод

public TryDeleteBuildDefinition ( IBuildDefinition definition ) : bool
definition IBuildDefinition
Результат bool

TryDeleteQueryItem() публичный Метод

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
Результат bool

TryDeleteShelveset() публичный Метод

public TryDeleteShelveset ( TfsTeamProjectCollection tfsTeamProjectCollection, string shelvesetName, string shelvesetOwner ) : bool
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesetName string
shelvesetOwner string
Результат bool

TryEvaluateCheckin() публичный Метод

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
Результат bool

TryGetAllConflicts() публичный Метод

public TryGetAllConflicts ( Conflict &conflicts, Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : bool
conflicts Conflict
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
Результат bool

TryGetBuildDefinitionsByProjectName() публичный Метод

public TryGetBuildDefinitionsByProjectName ( IBuildDefinition &buildDefinitions, TfsTeamProjectCollection collection, string projectName ) : bool
buildDefinitions IBuildDefinition
collection TfsTeamProjectCollection
projectName string
Результат bool

TryGetCollection() публичный Метод

public TryGetCollection ( TfsTeamProjectCollection &collection, Uri tpcAddress ) : bool
collection TfsTeamProjectCollection
tpcAddress System.Uri
Результат bool

TryGetCollections() публичный Метод

public TryGetCollections ( TfsTeamProjectCollection &collections ) : bool
collections TfsTeamProjectCollection
Результат bool

TryGetLocalWorkspaceInfos() публичный Метод

public TryGetLocalWorkspaceInfos ( Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo &workspaceInfos, System.Guid projectCollectionId = null ) : bool
workspaceInfos Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo
projectCollectionId System.Guid
Результат bool

TryGetOneHopQueryDefinitionWorkItemLinkInfo() публичный Метод

public TryGetOneHopQueryDefinitionWorkItemLinkInfo ( WorkItemLinkInfo &workItemLinkInfos, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
workItemLinkInfos WorkItemLinkInfo
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Результат bool

TryGetPendingChanges() публичный Метод

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
Результат bool

TryGetPendingChanges() публичный Метод

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
Результат bool

TryGetProjects() публичный Метод

public TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, TfsTeamProjectCollection tfsTeamProjectCollection ) : bool
projects Microsoft.TeamFoundation.WorkItemTracking.Client.Project
tfsTeamProjectCollection TfsTeamProjectCollection
Результат bool

TryGetProjects() публичный Метод

public TryGetProjects ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project &projects, Uri tpcAddress ) : bool
projects Microsoft.TeamFoundation.WorkItemTracking.Client.Project
tpcAddress System.Uri
Результат bool

TryGetQueryDefinitionWorkItemCollection() публичный Метод

public TryGetQueryDefinitionWorkItemCollection ( WorkItemCollection &workItemCollection, TfsTeamProjectCollection tfsTeamProjectCollection, QueryDefinition queryDefinition, string projectName ) : bool
workItemCollection WorkItemCollection
tfsTeamProjectCollection TfsTeamProjectCollection
queryDefinition QueryDefinition
projectName string
Результат bool

TryGetWorkspace() публичный Метод

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
Результат bool

TryQueryShelvesets() публичный Метод

public TryQueryShelvesets ( TfsTeamProjectCollection tfsTeamProjectCollection, Shelveset &shelvesets, string shelvesetName = null, string shelvesetOwner = null ) : bool
tfsTeamProjectCollection TfsTeamProjectCollection
shelvesets Shelveset
shelvesetName string
shelvesetOwner string
Результат bool

TryShelve() публичный Метод

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
Результат bool

TryWorkspaceQueryShelvedChanges() публичный Метод

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
Результат bool

TryWorkspaceUnshelve() публичный Метод

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
Результат bool