/// <inheritdoc /> /// <summary> /// Initializes this instance. /// </summary> protected override void Initialize() { base.Initialize(); _shellProxy = new ShellProxy(this); _shellProxy.AdviseDebuggingEvents(this); _shellProxy.AdviseSelectionEvents(this); _shellProxy.SolutionProxy.AdviseSolutionEvents(this); // Shell RestartNormalCommand.Initialize(this); RestartElevatedCommand.Initialize(this); // Environment PathVariablesCommand.Initialize(this); // Project OpenOutputFolderCommand.Initialize(this); ShowOutputFileInExplorerCommand.Initialize(this); ReloadCommand.Initialize(this); // Project Item ShowInExplorerCommand.Initialize(this); // Refactoring MoveToSettingsCommand.Initialize(this); // Tools ReplaceGuidPlaceholdersCommand.Initialize(this); // Package ShowOptionPageCommand.Initialize(this); }
private async Tasks.Task InstantiateDeveloperCommandsAsync() { await ActivityLogCommand.InstantiateAsync(this); await DiagnosticLogCommand.InstantiateAsync(this); await PathVariablesCommand.InstantiateAsync(this); }
private void InstantiateDeveloperCommands() { ActivityLogCommand.Instantiate(this); DiagnosticLogCommand.Instantiate(this); PathVariablesCommand.Instantiate(this); }
private void InstantiateToolCommands() { VisualStudioFolderCommand.Instantiate(this); PathVariablesCommand.Instantiate(this); EnvironmentVariablesCommand.Instantiate(this); }