C# Class Rubberduck.UI.Controls.SearchResultPresenterInstanceManager

A "disposable singleton" factory that creates/returns the same instance to all clients.
Inheritance: IDisposable
显示文件 Open project: retailcoder/Rubberduck Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Presenter ( ISearchResultsWindowViewModel viewModel ) : SearchResultsDockablePresenter
SearchResultPresenterInstanceManager ( VBE vbe, AddIn addin ) : System

Private Methods

Method Description
viewModel_LastTabClosed ( object sender, EventArgs e ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Presenter() public method

public Presenter ( ISearchResultsWindowViewModel viewModel ) : SearchResultsDockablePresenter
viewModel ISearchResultsWindowViewModel
return SearchResultsDockablePresenter

SearchResultPresenterInstanceManager() public method

public SearchResultPresenterInstanceManager ( VBE vbe, AddIn addin ) : System
vbe VBE
addin AddIn
return System