C# 클래스 SonarLint.VisualStudio.Integration.VsShellUtils

파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio 1 사용 예제들

공개 메소드들

메소드 설명
ActivateSolutionExplorer ( IServiceProvider serviceProvider ) : void
EnumerateProjectProperties ( Project project, string propertyName ) : IEnumerable
FindProperty ( Properties properties, string propertyName ) : System.Property
GetOrCreateSonarLintOutputPane ( IServiceProvider serviceProvider ) : IVsOutputWindowPane
IsSolutionExistsAndFullyLoaded ( ) : bool
IsSolutionExistsAndNotBuildingAndNotDebugging ( ) : bool
SaveSolution ( IServiceProvider serviceProvider, bool silent ) : bool
WriteToSonarLintOutputPane ( IServiceProvider serviceProvider, string messageFormat ) : void

Writes a message to the SonarLint output pane. Will append a new line after the message.

비공개 메소드들

메소드 설명
WriteLineToPane ( IVsOutputWindowPane pane, string messageFormat ) : void

메소드 상세

ActivateSolutionExplorer() 공개 정적인 메소드

public static ActivateSolutionExplorer ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
리턴 void

EnumerateProjectProperties() 공개 정적인 메소드

public static EnumerateProjectProperties ( Project project, string propertyName ) : IEnumerable
project Project
propertyName string
리턴 IEnumerable

FindProperty() 공개 정적인 메소드

public static FindProperty ( Properties properties, string propertyName ) : System.Property
properties Properties
propertyName string
리턴 System.Property

GetOrCreateSonarLintOutputPane() 공개 정적인 메소드

public static GetOrCreateSonarLintOutputPane ( IServiceProvider serviceProvider ) : IVsOutputWindowPane
serviceProvider IServiceProvider
리턴 IVsOutputWindowPane

IsSolutionExistsAndFullyLoaded() 공개 정적인 메소드

public static IsSolutionExistsAndFullyLoaded ( ) : bool
리턴 bool

IsSolutionExistsAndNotBuildingAndNotDebugging() 공개 정적인 메소드

public static IsSolutionExistsAndNotBuildingAndNotDebugging ( ) : bool
리턴 bool

SaveSolution() 공개 정적인 메소드

public static SaveSolution ( IServiceProvider serviceProvider, bool silent ) : bool
serviceProvider IServiceProvider
silent bool
리턴 bool

WriteToSonarLintOutputPane() 공개 정적인 메소드

Writes a message to the SonarLint output pane. Will append a new line after the message.
public static WriteToSonarLintOutputPane ( IServiceProvider serviceProvider, string messageFormat ) : void
serviceProvider IServiceProvider
messageFormat string
리턴 void