C# 클래스 GitHub.VisualStudio.TeamExplorer.Connect.GitHubConnectSection

상속: GitHub.VisualStudio.Base.TeamExplorerSectionBase, IGitHubConnectSection
파일 보기 프로젝트 열기: github/VisualStudio

Private Properties

프로퍼티 타입 설명
HandleClonedRepo void
HandleCreatedRepo void
OnPropertyChange void
RefreshConnections void
RefreshRepositories Task
ShowNotification void
StartFlow void
UpdateConnection void
UpdateRepositoryList void

공개 메소드들

메소드 설명
DoClone ( ) : void
DoCreate ( ) : void
GitHubConnectSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager manager, IPackageSettings packageSettings, int index ) : System
Initialize ( IServiceProvider serviceProvider ) : void
Login ( ) : void
OpenRepository ( ) : bool
Refresh ( ) : void
SignOut ( ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
Refresh ( IConnection connection ) : void

비공개 메소드들

메소드 설명
HandleClonedRepo ( ILocalRepositoryModel newrepo ) : void
HandleCreatedRepo ( ILocalRepositoryModel newrepo ) : void
OnPropertyChange ( object sender, PropertyChangedEventArgs e ) : void
RefreshConnections ( object sender, NotifyCollectionChangedEventArgs e ) : void
RefreshRepositories ( ) : Task
ShowNotification ( ILocalRepositoryModel newrepo, string msg ) : void
StartFlow ( UIControllerFlow controllerFlow ) : void
UpdateConnection ( ) : void
UpdateRepositoryList ( object sender, NotifyCollectionChangedEventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

DoClone() 공개 메소드

public DoClone ( ) : void
리턴 void

DoCreate() 공개 메소드

public DoCreate ( ) : void
리턴 void

GitHubConnectSection() 공개 메소드

public GitHubConnectSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager manager, IPackageSettings packageSettings, int index ) : System
apiFactory ISimpleApiClientFactory
holder ITeamExplorerServiceHolder
manager IConnectionManager
packageSettings IPackageSettings
index int
리턴 System

Initialize() 공개 메소드

public Initialize ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
리턴 void

Login() 공개 메소드

public Login ( ) : void
리턴 void

OpenRepository() 공개 메소드

public OpenRepository ( ) : bool
리턴 bool

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

Refresh() 보호된 메소드

protected Refresh ( IConnection connection ) : void
connection IConnection
리턴 void

SignOut() 공개 메소드

public SignOut ( ) : void
리턴 void