C# 클래스 NuGet.VisualStudio.VsPackageSourceProvider

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

Private Properties

프로퍼티 타입 설명
DeserializeActivePackageSource PackageSource
EnsureInitialized void
InitializeActivePackageSource void
IsAggregateSource bool
IsAggregateSource bool
IsOfficialPackageSource bool
PersistActivePackageSource void
PersistPackageSources void
VsPackageSourceProvider System
VsPackageSourceProvider System

공개 메소드들

메소드 설명
DisablePackageSource ( PackageSource source ) : void
IsPackageSourceEnabled ( PackageSource source ) : bool
LoadPackageSources ( ) : IEnumerable
SavePackageSources ( IEnumerable sources ) : void

비공개 메소드들

메소드 설명
DeserializeActivePackageSource ( ISettings settings, IVsShellInfo vsShellInfo ) : PackageSource
EnsureInitialized ( ) : void
InitializeActivePackageSource ( ) : void
IsAggregateSource ( PackageSource packageSource ) : bool
IsAggregateSource ( string name, string source ) : bool
IsOfficialPackageSource ( PackageSource packageSource ) : bool
PersistActivePackageSource ( ISettings settings, IVsShellInfo vsShellInfo, PackageSource activePackageSource ) : void
PersistPackageSources ( IPackageSourceProvider packageSourceProvider, IVsShellInfo vsShellInfo, List packageSources ) : void
VsPackageSourceProvider ( ISettings settings, IPackageSourceProvider packageSourceProvider, IVsShellInfo vsShellInfo ) : System
VsPackageSourceProvider ( ISettings settings, IVsShellInfo vsShellInfo ) : System

메소드 상세

DisablePackageSource() 공개 메소드

public DisablePackageSource ( PackageSource source ) : void
source PackageSource
리턴 void

IsPackageSourceEnabled() 공개 메소드

public IsPackageSourceEnabled ( PackageSource source ) : bool
source PackageSource
리턴 bool

LoadPackageSources() 공개 메소드

public LoadPackageSources ( ) : IEnumerable
리턴 IEnumerable

SavePackageSources() 공개 메소드

public SavePackageSources ( IEnumerable sources ) : void
sources IEnumerable
리턴 void