C# Class NuGet.Dialog.Providers.UpdatesProvider

Inheritance: OnlineProvider
Datei anzeigen Open project: themotleyfool/NuGet Class Usage Examples

Public Methods

Method Description
CanExecute ( PackageItem item ) : bool
CreateExtension ( IPackage package ) : IVsExtension
UpdatesProvider ( Project project, IPackageRepository localRepository, System.Windows.ResourceDictionary resources, IPackageRepositoryFactory packageRepositoryFactory, IPackageSourceProvider packageSourceProvider, IVsPackageManagerFactory packageManagerFactory, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager ) : System

Protected Methods

Method Description
CreateTreeNodeForPackageSource ( PackageSource source, IPackageRepository sourceRepository ) : NuGet.Dialog.Providers.PackagesTreeNodeBase
ExecuteCommand ( IProjectManager projectManager, PackageItem item, IVsPackageManager activePackageManager, IList operations ) : void
GetProgressMessage ( IPackage package ) : string

Method Details

CanExecute() public method

public CanExecute ( PackageItem item ) : bool
item PackageItem
return bool

CreateExtension() public method

public CreateExtension ( IPackage package ) : IVsExtension
package IPackage
return IVsExtension

CreateTreeNodeForPackageSource() protected method

protected CreateTreeNodeForPackageSource ( PackageSource source, IPackageRepository sourceRepository ) : NuGet.Dialog.Providers.PackagesTreeNodeBase
source PackageSource
sourceRepository IPackageRepository
return NuGet.Dialog.Providers.PackagesTreeNodeBase

ExecuteCommand() protected method

protected ExecuteCommand ( IProjectManager projectManager, PackageItem item, IVsPackageManager activePackageManager, IList operations ) : void
projectManager IProjectManager
item PackageItem
activePackageManager IVsPackageManager
operations IList
return void

GetProgressMessage() protected method

protected GetProgressMessage ( IPackage package ) : string
package IPackage
return string

UpdatesProvider() public method

public UpdatesProvider ( Project project, IPackageRepository localRepository, System.Windows.ResourceDictionary resources, IPackageRepositoryFactory packageRepositoryFactory, IPackageSourceProvider packageSourceProvider, IVsPackageManagerFactory packageManagerFactory, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager ) : System
project Project
localRepository IPackageRepository
resources System.Windows.ResourceDictionary
packageRepositoryFactory IPackageRepositoryFactory
packageSourceProvider IPackageSourceProvider
packageManagerFactory IVsPackageManagerFactory
providerServices ProviderServices
progressProvider IProgressProvider
solutionManager ISolutionManager
return System