C# Класс Urasandesu.Prig.VSPackage.PrigViewModel

Наследование: Urasandesu.Prig.VSPackage.Infrastructure.PackageViewModel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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