public async System.Threading.Tasks.Task CreateServicesAsync() { commandServicesContainer.SharpenExtensionService = SharpenExtensionService.CreateSingleInstance(); IAsyncServiceProvider serviceProvider = package; commandServicesContainer.VisualStudioIde = (DTE2)await serviceProvider.GetServiceAsync(typeof(EnvDTE.DTE)); commandServicesContainer.MenuCommandService = (OleMenuCommandService)await serviceProvider.GetServiceAsync(typeof(IMenuCommandService)); }
protected BaseAnalyzeCommand(Package package, SharpenExtensionService sharpenExtensionService, int commandId, Guid commandSet) : base(package, commandId, commandSet) { SharpenExtensionService = sharpenExtensionService; }
public static void Initialize(Package package, SharpenExtensionService sharpenExtensionService) { Instance = new AnalyzeSelectedProjectsCommand(package, sharpenExtensionService); }
private AnalyzeSelectedProjectsCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet) { }
protected override Task ExecuteAnalysisAsync() { return(SharpenExtensionService.RunSolutionAnalysisAsync(Workspace)); }
public static void Initialize(Package package, SharpenExtensionService sharpenExtensionService) { Instance = new AnalyzeSolutionCommand(package, sharpenExtensionService); }
private AnalyzeSolutionCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet) { }
protected BaseAnalyzeCommand(Package package, SharpenExtensionService sharpenExtensionService, int commandId, Guid commandSet, bool isDynamicallyVisibleAndEnabled = false) : base(package, commandId, commandSet, isDynamicallyVisibleAndEnabled) { SharpenExtensionService = sharpenExtensionService; }
public static void Initialize(Package package, SharpenExtensionService sharpenExtensionService) { Instance = new AnalyzeCurrentDocumentContextCommand(package, sharpenExtensionService); }
private AnalyzeCurrentDocumentContextCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet, true) { }
protected BaseAnalyzeCommand(ICommandServicesContainer commandServicesContainer, int commandId, Guid commandSet, bool isDynamicallyVisibleAndEnabled = false) : base(commandServicesContainer, commandId, commandSet, isDynamicallyVisibleAndEnabled) { SharpenExtensionService = commandServicesContainer.SharpenExtensionService; }
private AnalyzeSelectedFoldersContextCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet, true) { }