C# Class SolutionExtensions.InfoBarService

Inheritance: IVsInfoBarUIEvents
Afficher le fichier Open project: madskristensen/SolutionExtensions Class Usage Examples

Méthodes publiques

Méthode Description
Initialize ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : void
OnActionItemClicked ( IVsInfoBarUIElement infoBarUIElement, IVsInfoBarActionItem actionItem ) : void
OnClosed ( IVsInfoBarUIElement infoBarUIElement ) : void
ShowInfoBar ( SolutionExtensions.SuggestionResult result, string fileType ) : void

Private Methods

Méthode Description
CreateInfoBar ( IVsInfoBarHost host, string message ) : void
GetInfoBarHost ( string fileType ) : IVsInfoBarHost
InfoBarService ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : System

Method Details

Initialize() public static méthode

public static Initialize ( IServiceProvider serviceProvider, IVsExtensionRepository repository, IVsExtensionManager manager ) : void
serviceProvider IServiceProvider
repository IVsExtensionRepository
manager IVsExtensionManager
Résultat void

OnActionItemClicked() public méthode

public OnActionItemClicked ( IVsInfoBarUIElement infoBarUIElement, IVsInfoBarActionItem actionItem ) : void
infoBarUIElement IVsInfoBarUIElement
actionItem IVsInfoBarActionItem
Résultat void

OnClosed() public méthode

public OnClosed ( IVsInfoBarUIElement infoBarUIElement ) : void
infoBarUIElement IVsInfoBarUIElement
Résultat void

ShowInfoBar() public méthode

public ShowInfoBar ( SolutionExtensions.SuggestionResult result, string fileType ) : void
result SolutionExtensions.SuggestionResult
fileType string
Résultat void