GetOptions() public static method

public static GetOptions ( ) : Options
return DXVcs2Git.GitTools.ViewModels.Options
Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DXVcs2Git_GitToolsPackage"/> class.
 /// </summary>
 public DXVcs2Git_GitToolsPackage()
 {
     // Inside this method you can place any initialization code that does not require
     // any Visual Studio service because at this point the package object is created but
     // not sited yet inside Visual Studio environment. The place to do all the other
     // initialization is the Initialize method.
     dte              = GetGlobalService(typeof(DTE)) as DTE;
     options          = ConfigSerializer.GetOptions();
     this.menuBuilder = new MenuBuilder(this, dte);
 }
Exemplo n.º 2
0
        public void ShowOptionsUI()
        {
            AssemblyLoadingGuard.Protect();

            DXDialogWindow dialogWindow = new DXDialogWindow("Options", MessageBoxButton.OKCancel);

            dialogWindow.Content = new EditOptionsControl()
            {
                DataContext = this.options
            };
            if (dialogWindow.ShowDialog() == true)
            {
                ConfigSerializer.SaveOptions(this.options);
            }
            else
            {
                this.options = ConfigSerializer.GetOptions();
            }
        }