C# Class SonarLint.VisualStudio.Integration.UnitTests.ConfigurableVsOutputWindow

Inheritance: IVsOutputWindow
显示文件 Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
AssertPaneExists ( System.Guid paneId ) : void
GetOrCreatePane ( System.Guid paneId ) : ConfigurableVsOutputWindowPane
GetOrCreateSonarLintPane ( ) : ConfigurableVsOutputWindowPane
HasPane ( System.Guid paneId ) : bool
RegisterPane ( System.Guid paneId, IVsOutputWindowPane pane ) : void

Private Methods

Method Description
IVsOutputWindow ( System.Guid &rguidPane ) : int
IVsOutputWindow ( System.Guid &rguidPane, IVsOutputWindowPane &ppPane ) : int
IVsOutputWindow ( System.Guid &rguidPane, string pszPaneName, int fInitVisible, int fClearWithSolution ) : int

Method Details

AssertPaneExists() public method

public AssertPaneExists ( System.Guid paneId ) : void
paneId System.Guid
return void

GetOrCreatePane() public method

public GetOrCreatePane ( System.Guid paneId ) : ConfigurableVsOutputWindowPane
paneId System.Guid
return ConfigurableVsOutputWindowPane

GetOrCreateSonarLintPane() public method

public GetOrCreateSonarLintPane ( ) : ConfigurableVsOutputWindowPane
return ConfigurableVsOutputWindowPane

HasPane() public method

public HasPane ( System.Guid paneId ) : bool
paneId System.Guid
return bool

RegisterPane() public method

public RegisterPane ( System.Guid paneId, IVsOutputWindowPane pane ) : void
paneId System.Guid
pane IVsOutputWindowPane
return void