C# Class SolutionExtensions.ExtensionInstalledChecker

ファイルを表示 Open project: madskristensen/SolutionExtensions Class Usage Examples

Public Methods

Method Description
GetInstalledExtensions ( ) : IEnumerable
Initialize ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : void
ShowDialog ( SolutionExtensions.ExtensionFileModel model ) : System.Threading.Tasks.Task

Private Methods

Method Description
ExtensionFileFound ( object sender, SolutionExtensions.ExtensionFileEventArgs e ) : void
ExtensionInstalledChecker ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : System
HasMissingExtensions ( SolutionExtensions.ExtensionFileModel model ) : Task

Method Details

GetInstalledExtensions() public method

public GetInstalledExtensions ( ) : IEnumerable
return IEnumerable

Initialize() public static method

public static Initialize ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : void
serviceProvider IServiceProvider
repository IVsExtensionRepository
manager IVsExtensionManager
return void

ShowDialog() public method

public ShowDialog ( SolutionExtensions.ExtensionFileModel model ) : System.Threading.Tasks.Task
model SolutionExtensions.ExtensionFileModel
return System.Threading.Tasks.Task