internal FilesCompletionProvider(IDependenciesFactory dependenciesFactory) { _dependenciesFactory = dependenciesFactory; }
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); }
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; }
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); }
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); }