internal FilesCompletionProvider(IDependenciesFactory dependenciesFactory)
 {
     _dependenciesFactory = dependenciesFactory;
 }
Example #2
0
        private RestoreOnBuildCommand(AsyncPackage package, OleMenuCommandService commandService, IDependenciesFactory dependenciesFactory)
        {
            _package             = package;
            _componentModel      = VsHelpers.GetService <SComponentModel, IComponentModel>();
            _dependenciesFactory = dependenciesFactory;

            var cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.RestoreOnBuild);
            var cmd   = new OleMenuCommand((s, e) => _package.JoinableTaskFactory.RunAsync(() => ExecuteAsync(s, e)),
                                           cmdId);

            cmd.BeforeQueryStatus += (s, e) => _package.JoinableTaskFactory.RunAsync(() => BeforeQueryStatusAsync(s, e));
            commandService.AddCommand(cmd);
        }
        private InstallLibraryCommand(OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
        {
            CommandID      cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.InstallPackage);
            OleMenuCommand cmd   = new OleMenuCommand(ExecuteHandlerAsync, cmdId);

            cmd.BeforeQueryStatus += BeforeQueryStatusHandlerAsync;
            commandService.AddCommand(cmd);

            _libraryCommandService = libraryCommandService;
            _dependenciesFactory   = dependenciesFactory;
        }
 public static void Initialize(OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
 {
     Instance = new InstallLibraryCommand(commandService, libraryCommandService, dependenciesFactory);
 }
Example #5
0
 public static void Initialize(Package package, OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
 {
     Instance = new ManageLibrariesCommand(package, commandService, libraryCommandService, dependenciesFactory);
 }
        private InstallLibraryCommand(AsyncPackage package, OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
        {
            CommandID      cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.InstallPackage);
            OleMenuCommand cmd   = new OleMenuCommand((s, e) => package.JoinableTaskFactory.RunAsync(() => ExecuteAsync(s, e)),
                                                      cmdId);

            cmd.BeforeQueryStatus += (s, e) => package.JoinableTaskFactory.RunAsync(() => BeforeQueryStatusAsync(s, e));
            commandService.AddCommand(cmd);

            _libraryCommandService = libraryCommandService;
            _dependenciesFactory   = dependenciesFactory;
        }
Example #7
0
        private ManageLibrariesCommand(Package package, OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
        {
            _package = package;
            _libraryCommandService = libraryCommandService;
            _dependenciesFactory   = dependenciesFactory;

            var cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.ManageLibraries);
            var cmd   = new OleMenuCommand(ExecuteHandlerAsync, cmdId);

            cmd.BeforeQueryStatus += BeforeQueryStatus;
            commandService.AddCommand(cmd);
        }
 public static void Initialize(Package package, OleMenuCommandService commandService, IDependenciesFactory dependenciesFactory)
 {
     Instance = new RestoreOnBuildCommand(package, commandService, dependenciesFactory);
 }
        private RestoreOnBuildCommand(Package package, OleMenuCommandService commandService, IDependenciesFactory dependenciesFactory)
        {
            _package             = package;
            _componentModel      = VsHelpers.GetService <SComponentModel, IComponentModel>();
            _dependenciesFactory = dependenciesFactory;

            var cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.RestoreOnBuild);
            var cmd   = new OleMenuCommand(ExecuteHandlerAsync, cmdId);

            cmd.BeforeQueryStatus += BeforeQueryStatusHandlerAsync;
            commandService.AddCommand(cmd);
        }
Example #10
0
 internal LibraryIdCompletionProvider(IDependenciesFactory dependenciesFactory)
 {
     _dependenciesFactory = dependenciesFactory;
 }
        private ManageLibrariesCommand(AsyncPackage package, OleMenuCommandService commandService, ILibraryCommandService libraryCommandService, IDependenciesFactory dependenciesFactory)
        {
            _libraryCommandService = libraryCommandService;
            _dependenciesFactory   = dependenciesFactory;

            var cmdId = new CommandID(PackageGuids.guidLibraryManagerPackageCmdSet, PackageIds.ManageLibraries);
            var cmd   = new OleMenuCommand((s, e) => package.JoinableTaskFactory.RunAsync(() => ExecuteAsync(s, e)),
                                           cmdId);

            cmd.BeforeQueryStatus += BeforeQueryStatus;
            commandService.AddCommand(cmd);
        }