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));
            }
Пример #2
0
 protected BaseAnalyzeCommand(Package package, SharpenExtensionService sharpenExtensionService, int commandId, Guid commandSet) : base(package, commandId, commandSet)
 {
     SharpenExtensionService = sharpenExtensionService;
 }
Пример #3
0
 public static void Initialize(Package package, SharpenExtensionService sharpenExtensionService)
 {
     Instance = new AnalyzeSelectedProjectsCommand(package, sharpenExtensionService);
 }
Пример #4
0
 private AnalyzeSelectedProjectsCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet)
 {
 }
Пример #5
0
 protected override Task ExecuteAnalysisAsync()
 {
     return(SharpenExtensionService.RunSolutionAnalysisAsync(Workspace));
 }
Пример #6
0
 public static void Initialize(Package package, SharpenExtensionService sharpenExtensionService)
 {
     Instance = new AnalyzeSolutionCommand(package, sharpenExtensionService);
 }
Пример #7
0
 private AnalyzeSolutionCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet)
 {
 }
Пример #8
0
 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)
 {
 }
Пример #11
0
 protected BaseAnalyzeCommand(ICommandServicesContainer commandServicesContainer, int commandId, Guid commandSet, bool isDynamicallyVisibleAndEnabled = false)
     : base(commandServicesContainer, commandId, commandSet, isDynamicallyVisibleAndEnabled)
 {
     SharpenExtensionService = commandServicesContainer.SharpenExtensionService;
 }
Пример #12
0
 private AnalyzeSelectedFoldersContextCommand(Package package, SharpenExtensionService sharpenExtensionService) : base(package, sharpenExtensionService, CommandId, CommandSet, true)
 {
 }