C# Класс GitHub.VisualStudio.TeamExplorer.Connect.GitHubConnectSection

Наследование: GitHub.VisualStudio.Base.TeamExplorerSectionBase, IGitHubConnectSection
Показать файл Открыть проект

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