C# Class GitHub.VisualStudio.TeamExplorer.Sync.EnsureLoggedInSection

Inheritance: GitHub.VisualStudio.Base.TeamExplorerSectionBase
Afficher le fichier Open project: github/VisualStudio

Méthodes publiques

Méthode Description
EnsureLoggedInSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager cm, IRepositoryHosts hosts, ITeamExplorerServices teServices ) : System
Initialize ( IServiceProvider serviceProvider ) : void

Méthodes protégées

Méthode Description
RepoChanged ( bool changed ) : void

Private Methods

Méthode Description
CheckLogin ( ) : System.Threading.Tasks.Task
StartFlow ( UIControllerFlow controllerFlow ) : void

Method Details

EnsureLoggedInSection() public méthode

public EnsureLoggedInSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager cm, IRepositoryHosts hosts, ITeamExplorerServices teServices ) : System
apiFactory ISimpleApiClientFactory
holder ITeamExplorerServiceHolder
cm IConnectionManager
hosts IRepositoryHosts
teServices ITeamExplorerServices
Résultat System

Initialize() public méthode

public Initialize ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
Résultat void

RepoChanged() protected méthode

protected RepoChanged ( bool changed ) : void
changed bool
Résultat void