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

Inheritance: GitHub.VisualStudio.Base.TeamExplorerSectionBase, IGitHubInvitationSection
Datei anzeigen Open project: github/VisualStudio

Public Methods

Method Description
Connect ( ) : void
Initialize ( IServiceProvider serviceProvider ) : void
InitializeSectionView ( ) : void
Login ( ) : void
ShowPublish ( ) : void
SignUp ( ) : void
StartFlow ( UIControllerFlow controllerFlow ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
RepoChanged ( bool changed ) : void

Private Methods

Method Description
GitHubPublishSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager cm, Lazy browser, IRepositoryHosts hosts ) : System
Setup ( ) : void

Method Details

Connect() public method

public Connect ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Initialize() public method

public Initialize ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
return void

InitializeSectionView() public method

public InitializeSectionView ( ) : void
return void

Login() public method

public Login ( ) : void
return void

RepoChanged() protected method

protected RepoChanged ( bool changed ) : void
changed bool
return void

ShowPublish() public method

public ShowPublish ( ) : void
return void

SignUp() public method

public SignUp ( ) : void
return void

StartFlow() public method

public StartFlow ( UIControllerFlow controllerFlow ) : void
controllerFlow UIControllerFlow
return void