コード例 #1
0
 public PackageItem(IPackage package, IPackageItemCommandHandler commandHandler, bool isUpdateItem)
 {
     this.commandHandler = commandHandler;
     PackageIdentity = package;
     IsUpdateItem = isUpdateItem;
     CommandName = commandHandler.Label;
 }
コード例 #2
0
        public SimpleTreeNode(string name, IVsExtensionsTreeNode parent, IPackageRepository packageManager, IPackageItemCommandHandler commandHandler)
        {
            Name = name;
            Parent = parent;
            this.packageManager = packageManager;
            this.commandHandler = commandHandler;

            Nodes = new ObservableCollection<IVsExtensionsTreeNode>();
        }
コード例 #3
0
 public UpdatesTreeNode(string name, IVsExtensionsTreeNode parent, IPackageManager packageManager, IPackageItemCommandHandler commandHandler)
     : base(name, parent, packageManager.SourceRepository, commandHandler)
 {
     this.packageManager = packageManager;
     this.commandHandler = commandHandler;
 }