C# Класс VSSonarQubeStandalone.Helpers.VsEnvironmentHelper

dummy class
Наследование: IVsEnvironmentHelper
Показать файл Открыть проект

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

Метод Описание
ActiveConfiguration ( ) : string
ActiveFileFullPath ( ) : string
ActivePlatform ( ) : string
ActiveProjectFileFullPath ( ) : string
ActiveProjectName ( ) : string
ActiveSolutionName ( ) : string
ActiveSolutionPath ( ) : string
AreWeRunningInVisualStudio ( ) : bool
ClearDiffFile ( string localFileName, string serverFileName ) : void
CurrentSelectedDocumentLanguage ( ) : string
DoIHaveAdminRights ( ) : bool
EvaluatedValueForIncludeFile ( string msbuildProjectFile, string filePath ) : string
GetCurrentDocumentInView ( ) : string
GetCurrentRoslynSolution ( ) : Microsoft.CodeAnalysis.Solution
GetFileRealPathForSolution ( string fileInView ) : string
GetGuidForProject ( string projectPath, string solutionPath ) : string
GetProjectByGuidInSolution ( string projectGuid, string solutionPath ) : VsProjectItem
GetProjectByNameInSolution ( string projectName, string solutionPath ) : VsProjectItem
GetProperFilePathCapitalization ( string filename ) : string
NavigateToResource ( string url ) : void
OpenResourceInVisualStudio ( string filename, int line, string editorCommandExec = "notepad" ) : void
OpenResourceInVisualStudio ( string workfolder, string filename, int line, string editorCommandExec = "notepad" ) : void
ReadSavedOption ( string category, string page, string item ) : string
RestartVisualStudio ( ) : void
SetCurrentDocumentInView ( string fullName ) : void
ShowSourceDiff ( string resourceInEditorTxt, string documentInViewPath ) : void
VsFileItem ( string filename, Resource associatedProject, Resource fileResource ) : VSSonarPlugins.Types.VsFileItem
VsFileItem ( string fullPath, string projectFullPath, Resource associatedProject, Resource fileResource ) : VSSonarPlugins.Types.VsFileItem
VsProjectItem ( string projectFileName, Resource associatedProject ) : VsProjectItem
WriteDefaultOption ( string sonarOptions, string communityOptions, string item, string value ) : void
WriteOption ( string category, string page, string item, string value ) : void
WriteToVisualStudioOutput ( string errorMessage ) : void

Описание методов

ActiveConfiguration() публичный Метод

public ActiveConfiguration ( ) : string
Результат string

ActiveFileFullPath() публичный Метод

public ActiveFileFullPath ( ) : string
Результат string

ActivePlatform() публичный Метод

public ActivePlatform ( ) : string
Результат string

ActiveProjectFileFullPath() публичный Метод

public ActiveProjectFileFullPath ( ) : string
Результат string

ActiveProjectName() публичный Метод

public ActiveProjectName ( ) : string
Результат string

ActiveSolutionName() публичный Метод

public ActiveSolutionName ( ) : string
Результат string

ActiveSolutionPath() публичный Метод

public ActiveSolutionPath ( ) : string
Результат string

AreWeRunningInVisualStudio() публичный Метод

public AreWeRunningInVisualStudio ( ) : bool
Результат bool

ClearDiffFile() публичный Метод

public ClearDiffFile ( string localFileName, string serverFileName ) : void
localFileName string
serverFileName string
Результат void

CurrentSelectedDocumentLanguage() публичный Метод

public CurrentSelectedDocumentLanguage ( ) : string
Результат string

DoIHaveAdminRights() публичный Метод

public DoIHaveAdminRights ( ) : bool
Результат bool

EvaluatedValueForIncludeFile() публичный Метод

public EvaluatedValueForIncludeFile ( string msbuildProjectFile, string filePath ) : string
msbuildProjectFile string
filePath string
Результат string

GetCurrentDocumentInView() публичный Метод

public GetCurrentDocumentInView ( ) : string
Результат string

GetCurrentRoslynSolution() публичный Метод

public GetCurrentRoslynSolution ( ) : Microsoft.CodeAnalysis.Solution
Результат Microsoft.CodeAnalysis.Solution

GetFileRealPathForSolution() публичный Метод

public GetFileRealPathForSolution ( string fileInView ) : string
fileInView string
Результат string

GetGuidForProject() публичный Метод

public GetGuidForProject ( string projectPath, string solutionPath ) : string
projectPath string
solutionPath string
Результат string

GetProjectByGuidInSolution() публичный Метод

public GetProjectByGuidInSolution ( string projectGuid, string solutionPath ) : VsProjectItem
projectGuid string
solutionPath string
Результат VsProjectItem

GetProjectByNameInSolution() публичный Метод

public GetProjectByNameInSolution ( string projectName, string solutionPath ) : VsProjectItem
projectName string
solutionPath string
Результат VsProjectItem

GetProperFilePathCapitalization() публичный Метод

public GetProperFilePathCapitalization ( string filename ) : string
filename string
Результат string

NavigateToResource() публичный Метод

public NavigateToResource ( string url ) : void
url string
Результат void

OpenResourceInVisualStudio() публичный Метод

public OpenResourceInVisualStudio ( string filename, int line, string editorCommandExec = "notepad" ) : void
filename string
line int
editorCommandExec string
Результат void

OpenResourceInVisualStudio() публичный Метод

public OpenResourceInVisualStudio ( string workfolder, string filename, int line, string editorCommandExec = "notepad" ) : void
workfolder string
filename string
line int
editorCommandExec string
Результат void

ReadSavedOption() публичный Метод

public ReadSavedOption ( string category, string page, string item ) : string
category string
page string
item string
Результат string

RestartVisualStudio() публичный Метод

public RestartVisualStudio ( ) : void
Результат void

SetCurrentDocumentInView() публичный Метод

public SetCurrentDocumentInView ( string fullName ) : void
fullName string
Результат void

ShowSourceDiff() публичный Метод

public ShowSourceDiff ( string resourceInEditorTxt, string documentInViewPath ) : void
resourceInEditorTxt string
documentInViewPath string
Результат void

VsFileItem() публичный Метод

public VsFileItem ( string filename, Resource associatedProject, Resource fileResource ) : VSSonarPlugins.Types.VsFileItem
filename string
associatedProject VSSonarPlugins.Types.Resource
fileResource VSSonarPlugins.Types.Resource
Результат VSSonarPlugins.Types.VsFileItem

VsFileItem() публичный Метод

public VsFileItem ( string fullPath, string projectFullPath, Resource associatedProject, Resource fileResource ) : VSSonarPlugins.Types.VsFileItem
fullPath string
projectFullPath string
associatedProject VSSonarPlugins.Types.Resource
fileResource VSSonarPlugins.Types.Resource
Результат VSSonarPlugins.Types.VsFileItem

VsProjectItem() публичный Метод

public VsProjectItem ( string projectFileName, Resource associatedProject ) : VsProjectItem
projectFileName string
associatedProject VSSonarPlugins.Types.Resource
Результат VsProjectItem

WriteDefaultOption() публичный Метод

public WriteDefaultOption ( string sonarOptions, string communityOptions, string item, string value ) : void
sonarOptions string
communityOptions string
item string
value string
Результат void

WriteOption() публичный Метод

public WriteOption ( string category, string page, string item, string value ) : void
category string
page string
item string
value string
Результат void

WriteToVisualStudioOutput() публичный Метод

public WriteToVisualStudioOutput ( string errorMessage ) : void
errorMessage string
Результат void