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";
 }
예제 #5
0
 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";
 }