コード例 #1
0
ファイル: VSPackage.cs プロジェクト: scottaddie/Packman
        protected async override void Initialize()
        {
            DTE = (DTE2)GetService(typeof(DTE));

            Options        = (Options)GetDialogPage(typeof(Options));
            Options.Saved += async(s, e) => await SetDefaults();

            await SetDefaults();

            Logger.Initialize(this, Vsix.Name);

            PackageService.Initialize(this);
            InstallPackageCommand.Initialize(this);
            RestorePackagesCommand.Initialize(this);

            base.Initialize();
        }
コード例 #2
0
ファイル: VSPackage.cs プロジェクト: modulexcite/Packman
        protected async override void Initialize()
        {
            DTE = (DTE2)GetService(typeof(DTE));

            Options        = (Options)GetDialogPage(typeof(Options));
            Options.Saved += async(s, e) => await SetDefaults();

            await SetDefaults();

            Logger.Initialize(this, Vsix.Name);
            Telemetry.Initialize(this, Vsix.Version, "d8226d88-0507-4495-9c9c-63951a2151d3");

            PackageService.Initialize(this);
            InstallPackageCommand.Initialize(this);
            RestorePackagesCommand.Initialize(this);

            base.Initialize();
        }
コード例 #3
0
 public static void Initialize(Package package)
 {
     Instance = new RestorePackagesCommand(package);
 }
コード例 #4
0
 public static void Initialize(Package package)
 {
     Instance = new RestorePackagesCommand(package);
 }