C# 클래스 Urasandesu.Prig.VSPackage.PrigViewModel

상속: Urasandesu.Prig.VSPackage.Infrastructure.PackageViewModel
파일 보기 프로젝트 열기: urasandesu/Prig 1 사용 예제들

공개 메소드들

메소드 설명
GetCurrentProjectOrException ( ) : Project
HasEnabledTestAdapter ( ) : bool
HasEnabledTestAdapter ( Project proj ) : bool
SetEditPrigIndirectionSettingsCommandVisibility ( ProjectItem projItem ) : void
SetToCurrentProjectIfSupported ( Project proj ) : void

비공개 메소드들

메소드 설명
BeginMachineWideProcessProgress ( MachineWideProcesses mwProc ) : void
BeginProjectWideProcessProgress ( ProjectWideProcesses pwProc ) : void
ConfirmRemovingPrigAssembly ( string deletionalInclude ) : bool
ConfirmRestartingVisualStudioToTakeEffect ( ) : bool
EndCompletedMachineWideProcessProgress ( ) : void
EndCompletedProjectWideProcessProgress ( string include ) : void
EndSkippedMachineWideProcessProgress ( SkippedReasons reason ) : void
EndSkippedProjectWideProcessProgress ( SkippedReasons reason, string include ) : void
GetCompletedMachineWideProcessMessage ( MachineWideProcesses mwProc ) : string
GetCompletedProjectWideProcessMessage ( ProjectWideProcesses pwProc, string include ) : string
GetSkippedMachineWideProcessMessage ( MachineWideProcesses mwProc, SkippedReasons reason ) : string
GetSkippedProjectWideProcessMessage ( ProjectWideProcesses pwProc, SkippedReasons reason, string include ) : string
IsSupportedProject ( Project proj ) : bool
ReportEnvironmentVariableProcessedProgress ( uint prog ) : void
ReportEnvironmentVariableProcessingProgress ( uint prog, string name, string value ) : void
ReportNuGetPackageCreatedProgress ( uint prog, string stdout ) : void
ReportNuGetPackageCreatingProgress ( uint prog, string pkgName ) : void
ReportNuGetSourceProcessedProgress ( uint prog, string stdout ) : void
ReportNuGetSourceProcessingProgress ( uint prog, string path, string name ) : void
ReportPackageInstalledProgress ( uint prog, IVsPackageMetadata metadata ) : void
ReportPackageInstallingProgress ( uint prog, IVsPackageMetadata metadata ) : void
ReportPackagePreparingProgress ( uint prog ) : void
ReportPackageReferenceAddedProgress ( uint prog, IVsPackageMetadata metadata ) : void
ReportPrigSourceProcessedProgress ( uint prog, string stdout ) : void
ReportPrigSourceProcessingProgress ( uint prog, string pkgName, string src ) : void
ReportProcessingProjectWideProcessProgress ( uint prog, string include ) : void
ReportProfilerProcessedProgress ( uint prog, string stdout ) : void
ReportProfilerProcessingProgress ( uint prog, ProfilerLocation profLoc ) : void
ReportProfilerStatusCheckingProgress ( uint prog, ProfilerLocation profLoc ) : void
ShowCompletedProjectWideProcessMessage ( string include ) : void
ShowSkippedMachineWideProcessMessage ( SkippedReasons reason ) : void
ShowSkippedProjectWideProcessMessage ( SkippedReasons reason, string include ) : void
ShowVisualStudioHasNotBeenElevatedYetMessage ( ) : void

메소드 상세

GetCurrentProjectOrException() 공개 메소드

public GetCurrentProjectOrException ( ) : Project
리턴 Project

HasEnabledTestAdapter() 공개 메소드

public HasEnabledTestAdapter ( ) : bool
리턴 bool

HasEnabledTestAdapter() 공개 메소드

public HasEnabledTestAdapter ( Project proj ) : bool
proj Project
리턴 bool

SetEditPrigIndirectionSettingsCommandVisibility() 공개 메소드

public SetEditPrigIndirectionSettingsCommandVisibility ( ProjectItem projItem ) : void
projItem ProjectItem
리턴 void

SetToCurrentProjectIfSupported() 공개 메소드

public SetToCurrentProjectIfSupported ( Project proj ) : void
proj Project
리턴 void