C# Class GitHub.VisualStudio.Base.TeamExplorerItemBase

Inheritance: TeamExplorerGitRepoInfo
Afficher le fichier Open project: github/VisualStudio

Protected Properties

Свойство Type Description
holder ITeamExplorerServiceHolder

Private Properties

Свойство Type Description
SubscribeToRepoChanges void
Unsubscribe void

Méthodes publiques

Méthode Description
Execute ( ) : void
Initialize ( IServiceProvider serviceProvider ) : void
Invalidate ( ) : void
TeamExplorerItemBase ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder ) : System
TeamExplorerItemBase ( ITeamExplorerServiceHolder holder ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
GetRepositoryOrigin ( ) : Task
IsAGitHubRepo ( ) : Task
IsUserAuthenticated ( ) : bool
RepoChanged ( bool changed ) : void

Private Methods

Méthode Description
SubscribeToRepoChanges ( ) : void
Unsubscribe ( ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Execute() public méthode

public Execute ( ) : void
Résultat void

GetRepositoryOrigin() protected méthode

protected GetRepositoryOrigin ( ) : Task
Résultat Task

Initialize() public méthode

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

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

IsAGitHubRepo() protected méthode

protected IsAGitHubRepo ( ) : Task
Résultat Task

IsUserAuthenticated() protected méthode

protected IsUserAuthenticated ( ) : bool
Résultat bool

RepoChanged() protected méthode

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

TeamExplorerItemBase() public méthode

public TeamExplorerItemBase ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder ) : System
apiFactory ISimpleApiClientFactory
holder ITeamExplorerServiceHolder
Résultat System

TeamExplorerItemBase() public méthode

public TeamExplorerItemBase ( ITeamExplorerServiceHolder holder ) : System
holder ITeamExplorerServiceHolder
Résultat System

Property Details

holder protected_oe property

protected ITeamExplorerServiceHolder holder
Résultat ITeamExplorerServiceHolder