public RestartNormalViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.Restart; Name = "Restart Visual Studio"; Description = "Restart Visual Studio with one click"; ImageSize = 34; Margin = "11,5,0,0"; }
public StartActionViewModel(IStartActionClickService clickService) { ClickService = clickService; ClickCommand = new RelayCommand(ExecuteClick, true); ImageSize = 40; Margin = "5,5,0,0"; IsEnabled = true; }
public RestartElevatedViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.User; Name = "Restart As Administrator"; Description = "Restart in an elevated Visual Studio session"; ImageSize = 34; Margin = "11,5,0,0"; }
public CreateProjectViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.AddDocument; // AddDocumentGroup missing from KnownMonikers in SDK v15.9.3 Name = "Create a new project"; Description = "Choose a project template with code scaffolding to get started"; }
public CloneRepositoryViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.DownloadNoColor; // SourceControl Name = "Clone a repository"; Description = "Get code from an online repository like GitHub or Azure DevOps etc"; }
public OpenFolderViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.OpenFolder; Name = "Open a local folder"; Description = "Navigate and edit code within any folder on your machine or network"; }
public OpenProjectViewModel(IStartActionClickService clickService) : base(clickService) { Moniker = KnownMonikers.OpenTopic; // OpenDocumentGroup missing from KnownMonikers in SDK v15.9.3 Name = "Open a project or solution"; Description = "Open a local Visual Studio project or a '.sln' file"; }