C# 클래스 JustAProgrammer.TeamPilgrim.VisualStudio.Business.Services.VisualStudio.TeamPilgrimVsService

상속: ITeamPilgrimVsService, IVsSolutionEvents
파일 보기 프로젝트 열기: StanleyGoldman/TeamPilgrim

Private Properties

프로퍼티 타입 설명
GetVsWindowFrameByTypeAndMoniker IVsWindowFrame
IVsSolutionEvents int
IVsSolutionEvents int
IVsSolutionEvents int
IVsSolutionEvents int
IVsSolutionEvents int
PopulateChildProjectItems void
PopulateProject void
TeamPilgrimVsService System

공개 메소드들

메소드 설명
CloseQueryDefinitionFrames ( TfsTeamProjectCollection projectCollection, System.Guid queryDefinitionId ) : void
CompareChangesetChangesWithLatestVersions ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
CompareChangesetChangesWithWorkspaceVersions ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
DisconnectFromTfs ( ) : void
EditQueryDefinition ( TfsTeamProjectCollection projectCollection, System.Guid queryDefinitionId ) : void
GetSolutionFilePaths ( ) : string[]
GoToWorkItem ( ) : void
NewBuildDefinition ( string projectName ) : void
NewQueryDefinition ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project project, QueryFolder parent ) : void
NewTeamProject ( ) : void
NewWorkItem ( TfsTeamProjectCollection projectCollection, string projectName, string typeName ) : void
OpenBuildDefinition ( Uri buildDefinitionUri ) : void
OpenBuildDefinitionSecurityDialog ( string projectName, string projectUri, string definitionName, string definitionUri ) : void
OpenBuildSecurityDialog ( string projectName, string projectUri ) : void
OpenControllerAgentManager ( string projectName ) : void
OpenProcessFileLocation ( Uri buildDefinitionUri ) : void
OpenQualityManager ( string projectName ) : void
OpenSecurityItemDialog ( QueryItem queryItem ) : void
OpenSourceControl ( string projectName ) : void
QueueBuild ( string projectName, Uri buildDefinitionUri ) : void
ResolveConflicts ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string paths, bool recursive, bool afterCheckin ) : void
ShowPortalSettings ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, string projectUri ) : void
ShowProcessTemplateManager ( TfsTeamProjectCollection tfsTeamProjectCollection ) : void
ShowSourceControlCollectionSettings ( ) : void
ShowSourceControlSettings ( ) : void
ShowWorkItemsAreasAndIterationsDialog ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, string projectUri ) : void
TeamPilgrimVsService ( TeamPilgrimPackage packageInstance, IVsUIShell vsUiShell, DTE2 dte2, IVsSolution vsSolution ) : System
TfsConnect ( ) : void
UndoChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
View ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
ViewBuilds ( string projectName, string buildDefinition, string qualityFilter, DateFilter dateFilter ) : void

비공개 메소드들

메소드 설명
GetVsWindowFrameByTypeAndMoniker ( System.Guid editorTypeId, string moniker ) : IVsWindowFrame
IVsSolutionEvents ( IVsHierarchy pStubHierarchy, IVsHierarchy pRealHierarchy ) : int
IVsSolutionEvents ( IVsHierarchy pHierarchy, int fAdded ) : int
IVsSolutionEvents ( IVsHierarchy pHierarchy, int fRemoving, int &pfCancel ) : int
IVsSolutionEvents ( object pUnkReserved ) : int
IVsSolutionEvents ( object pUnkReserved, int fNewSolution ) : int
PopulateChildProjectItems ( List result, ProjectItem item ) : void
PopulateProject ( List solutionFilePaths, EnvDTE project ) : void
TeamPilgrimVsService ( ) : System

메소드 상세

CloseQueryDefinitionFrames() 공개 메소드

public CloseQueryDefinitionFrames ( TfsTeamProjectCollection projectCollection, System.Guid queryDefinitionId ) : void
projectCollection TfsTeamProjectCollection
queryDefinitionId System.Guid
리턴 void

CompareChangesetChangesWithLatestVersions() 공개 메소드

public CompareChangesetChangesWithLatestVersions ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
pendingChanges IList
리턴 void

CompareChangesetChangesWithWorkspaceVersions() 공개 메소드

public CompareChangesetChangesWithWorkspaceVersions ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
pendingChanges IList
리턴 void

DisconnectFromTfs() 공개 메소드

public DisconnectFromTfs ( ) : void
리턴 void

EditQueryDefinition() 공개 메소드

public EditQueryDefinition ( TfsTeamProjectCollection projectCollection, System.Guid queryDefinitionId ) : void
projectCollection TfsTeamProjectCollection
queryDefinitionId System.Guid
리턴 void

GetSolutionFilePaths() 공개 메소드

public GetSolutionFilePaths ( ) : string[]
리턴 string[]

GoToWorkItem() 공개 메소드

public GoToWorkItem ( ) : void
리턴 void

NewBuildDefinition() 공개 메소드

public NewBuildDefinition ( string projectName ) : void
projectName string
리턴 void

NewQueryDefinition() 공개 메소드

public NewQueryDefinition ( Microsoft.TeamFoundation.WorkItemTracking.Client.Project project, QueryFolder parent ) : void
project Microsoft.TeamFoundation.WorkItemTracking.Client.Project
parent QueryFolder
리턴 void

NewTeamProject() 공개 메소드

public NewTeamProject ( ) : void
리턴 void

NewWorkItem() 공개 메소드

public NewWorkItem ( TfsTeamProjectCollection projectCollection, string projectName, string typeName ) : void
projectCollection TfsTeamProjectCollection
projectName string
typeName string
리턴 void

OpenBuildDefinition() 공개 메소드

public OpenBuildDefinition ( Uri buildDefinitionUri ) : void
buildDefinitionUri System.Uri
리턴 void

OpenBuildDefinitionSecurityDialog() 공개 메소드

public OpenBuildDefinitionSecurityDialog ( string projectName, string projectUri, string definitionName, string definitionUri ) : void
projectName string
projectUri string
definitionName string
definitionUri string
리턴 void

OpenBuildSecurityDialog() 공개 메소드

public OpenBuildSecurityDialog ( string projectName, string projectUri ) : void
projectName string
projectUri string
리턴 void

OpenControllerAgentManager() 공개 메소드

public OpenControllerAgentManager ( string projectName ) : void
projectName string
리턴 void

OpenProcessFileLocation() 공개 메소드

public OpenProcessFileLocation ( Uri buildDefinitionUri ) : void
buildDefinitionUri System.Uri
리턴 void

OpenQualityManager() 공개 메소드

public OpenQualityManager ( string projectName ) : void
projectName string
리턴 void

OpenSecurityItemDialog() 공개 메소드

public OpenSecurityItemDialog ( QueryItem queryItem ) : void
queryItem QueryItem
리턴 void

OpenSourceControl() 공개 메소드

public OpenSourceControl ( string projectName ) : void
projectName string
리턴 void

QueueBuild() 공개 메소드

public QueueBuild ( string projectName, Uri buildDefinitionUri ) : void
projectName string
buildDefinitionUri System.Uri
리턴 void

ResolveConflicts() 공개 메소드

public ResolveConflicts ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, string paths, bool recursive, bool afterCheckin ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
paths string
recursive bool
afterCheckin bool
리턴 void

ShowPortalSettings() 공개 메소드

public ShowPortalSettings ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, string projectUri ) : void
tfsTeamProjectCollection TfsTeamProjectCollection
projectName string
projectUri string
리턴 void

ShowProcessTemplateManager() 공개 메소드

public ShowProcessTemplateManager ( TfsTeamProjectCollection tfsTeamProjectCollection ) : void
tfsTeamProjectCollection TfsTeamProjectCollection
리턴 void

ShowSourceControlCollectionSettings() 공개 메소드

public ShowSourceControlCollectionSettings ( ) : void
리턴 void

ShowSourceControlSettings() 공개 메소드

public ShowSourceControlSettings ( ) : void
리턴 void

ShowWorkItemsAreasAndIterationsDialog() 공개 메소드

public ShowWorkItemsAreasAndIterationsDialog ( TfsTeamProjectCollection tfsTeamProjectCollection, string projectName, string projectUri ) : void
tfsTeamProjectCollection TfsTeamProjectCollection
projectName string
projectUri string
리턴 void

TeamPilgrimVsService() 공개 메소드

public TeamPilgrimVsService ( TeamPilgrimPackage packageInstance, IVsUIShell vsUiShell, DTE2 dte2, IVsSolution vsSolution ) : System
packageInstance TeamPilgrimPackage
vsUiShell IVsUIShell
dte2 DTE2
vsSolution IVsSolution
리턴 System

TfsConnect() 공개 메소드

public TfsConnect ( ) : void
리턴 void

UndoChanges() 공개 메소드

public UndoChanges ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
pendingChanges IList
리턴 void

View() 공개 메소드

public View ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace, IList pendingChanges ) : void
workspace Microsoft.TeamFoundation.VersionControl.Client.Workspace
pendingChanges IList
리턴 void

ViewBuilds() 공개 메소드

public ViewBuilds ( string projectName, string buildDefinition, string qualityFilter, DateFilter dateFilter ) : void
projectName string
buildDefinition string
qualityFilter string
dateFilter DateFilter
리턴 void