C# 클래스 VSSonarQubeStandalone.Helpers.VsEnvironmentHelper

dummy class
상속: IVsEnvironmentHelper
파일 보기 프로젝트 열기: TrimbleSolutionsCorporation/VSSonarQubeExtension

공개 메소드들

메소드 설명
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