C# 클래스 NuGet.Dialog.Providers.UpdatesProvider

상속: OnlineProvider
파일 보기 프로젝트 열기: themotleyfool/NuGet 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

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

메소드 상세

CanExecute() 공개 메소드

public CanExecute ( PackageItem item ) : bool
item PackageItem
리턴 bool

CreateExtension() 공개 메소드

public CreateExtension ( IPackage package ) : IVsExtension
package IPackage
리턴 IVsExtension

CreateTreeNodeForPackageSource() 보호된 메소드

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

ExecuteCommand() 보호된 메소드

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

GetProgressMessage() 보호된 메소드

protected GetProgressMessage ( IPackage package ) : string
package IPackage
리턴 string

UpdatesProvider() 공개 메소드

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
리턴 System