C# Class Urasandesu.Prig.VSPackage.PrigViewModel

Inheritance: Urasandesu.Prig.VSPackage.Infrastructure.PackageViewModel
Exibir arquivo Open project: urasandesu/Prig Class Usage Examples

Public Methods

Method Description
GetCurrentProjectOrException ( ) : Project
HasEnabledTestAdapter ( ) : bool
HasEnabledTestAdapter ( Project proj ) : bool
SetEditPrigIndirectionSettingsCommandVisibility ( ProjectItem projItem ) : void
SetToCurrentProjectIfSupported ( Project proj ) : void

Private Methods

Method Description
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

Method Details

GetCurrentProjectOrException() public method

public GetCurrentProjectOrException ( ) : Project
return Project

HasEnabledTestAdapter() public method

public HasEnabledTestAdapter ( ) : bool
return bool

HasEnabledTestAdapter() public method

public HasEnabledTestAdapter ( Project proj ) : bool
proj Project
return bool

SetEditPrigIndirectionSettingsCommandVisibility() public method

public SetEditPrigIndirectionSettingsCommandVisibility ( ProjectItem projItem ) : void
projItem ProjectItem
return void

SetToCurrentProjectIfSupported() public method

public SetToCurrentProjectIfSupported ( Project proj ) : void
proj Project
return void