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

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

공개 메소드들

메소드 설명
OnAddPackageReferenceError ( Project project, Exception exception ) : void
OnAfterAddPackageReference ( Project project ) : void
OnBeforeAddPackageReference ( Project project ) : void
SolutionOnlineProvider ( IPackageRepository localRepository, System.Windows.ResourceDictionary resources, IPackageRepositoryFactory packageRepositoryFactory, IPackageSourceProvider packageSourceProvider, IVsPackageManagerFactory packageManagerFactory, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager ) : System

보호된 메소드들

메소드 설명
CheckPSScriptAndShowLicenseAgreement ( PackageItem item, IList projects, IVsPackageManager packageManager, IList &operations ) : bool
ExecuteCore ( PackageItem item ) : bool

비공개 메소드들

메소드 설명
DetermineProjectCheckState ( Project project ) : bool
SaveProjectCheckStates ( IList selectedProjects ) : void

메소드 상세

CheckPSScriptAndShowLicenseAgreement() 보호된 메소드

protected CheckPSScriptAndShowLicenseAgreement ( PackageItem item, IList projects, IVsPackageManager packageManager, IList &operations ) : bool
item PackageItem
projects IList
packageManager IVsPackageManager
operations IList
리턴 bool

ExecuteCore() 보호된 메소드

protected ExecuteCore ( PackageItem item ) : bool
item PackageItem
리턴 bool

OnAddPackageReferenceError() 공개 메소드

public OnAddPackageReferenceError ( Project project, Exception exception ) : void
project Project
exception System.Exception
리턴 void

OnAfterAddPackageReference() 공개 메소드

public OnAfterAddPackageReference ( Project project ) : void
project Project
리턴 void

OnBeforeAddPackageReference() 공개 메소드

public OnBeforeAddPackageReference ( Project project ) : void
project Project
리턴 void

SolutionOnlineProvider() 공개 메소드

public SolutionOnlineProvider ( IPackageRepository localRepository, System.Windows.ResourceDictionary resources, IPackageRepositoryFactory packageRepositoryFactory, IPackageSourceProvider packageSourceProvider, IVsPackageManagerFactory packageManagerFactory, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager ) : System
localRepository IPackageRepository
resources System.Windows.ResourceDictionary
packageRepositoryFactory IPackageRepositoryFactory
packageSourceProvider IPackageSourceProvider
packageManagerFactory IVsPackageManagerFactory
providerServices ProviderServices
progressProvider IProgressProvider
solutionManager ISolutionManager
리턴 System