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

IVsExtensionsProvider implementation responsible for gathering a list of installed packages which will be shown in the Add Package dialog.
상속: InstalledProvider
파일 보기 프로젝트 열기: xero-github/Nuget 1 사용 예제들

공개 메소드들

메소드 설명
CreateExtension ( IPackage package ) : IVsExtension
SolutionInstalledProvider ( IVsPackageManager packageManager, IPackageRepository localRepository, System.Windows.ResourceDictionary resources, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager, IPackageRestoreManager packageRestoreManager ) : System

보호된 메소드들

메소드 설명
FillRootNodes ( ) : void
GetProgressMessage ( IPackage package ) : string
OnExecuteCompleted ( PackageItem item ) : void

비공개 메소드들

메소드 설명
ExecuteCore ( PackageItem item ) : bool
GetReferenceProjects ( IPackage package ) : IEnumerable

Get a list of projects which has the specified package installed.

IsPackageInstalledInProject ( Project project, IPackage package ) : bool
SelectedNode_PackageLoadCompleted ( object sender, EventArgs e ) : void

메소드 상세

CreateExtension() 공개 메소드

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

FillRootNodes() 보호된 메소드

protected FillRootNodes ( ) : void
리턴 void

GetProgressMessage() 보호된 메소드

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

OnExecuteCompleted() 보호된 메소드

protected OnExecuteCompleted ( PackageItem item ) : void
item PackageItem
리턴 void

SolutionInstalledProvider() 공개 메소드

public SolutionInstalledProvider ( IVsPackageManager packageManager, IPackageRepository localRepository, System.Windows.ResourceDictionary resources, ProviderServices providerServices, IProgressProvider progressProvider, ISolutionManager solutionManager, IPackageRestoreManager packageRestoreManager ) : System
packageManager IVsPackageManager
localRepository IPackageRepository
resources System.Windows.ResourceDictionary
providerServices ProviderServices
progressProvider IProgressProvider
solutionManager ISolutionManager
packageRestoreManager IPackageRestoreManager
리턴 System