C# Class CitizenMatt.ReSharper.PreviewTab.PreviewTabEditorManager

Inheritance: EditorManagerSinceVs11
Show file Open project: citizenmatt/resharper-preview-tab

Private Properties

Property Type Description
AddPreviewTabRequest void

Public Methods

Method Description
PreviewTabEditorManager ( Lifetime lifetime, ProjectModelSynchronizer projectModelSynchronizer, IVsUIShellOpenDocument vsUiShellOpenDocument, VsDocumentManagerSynchronization vsDocumentManagerSynchronization, ITextControlManager textControlManager, IFrameFocusHelper frameFocusHelper, DocumentManager documentManager, DocumentTransactionManager documentTransactionManager, IThreading threading ) : System

Protected Methods

Method Description
OpenInProvisionTab ( TabOptions tabOptions ) : bool
WithEnabledPreviewTab ( bool openInPreviewTab ) : IDisposable

Private Methods

Method Description
AddPreviewTabRequest ( ) : void

Method Details

OpenInProvisionTab() protected method

protected OpenInProvisionTab ( TabOptions tabOptions ) : bool
tabOptions TabOptions
return bool

PreviewTabEditorManager() public method

public PreviewTabEditorManager ( Lifetime lifetime, ProjectModelSynchronizer projectModelSynchronizer, IVsUIShellOpenDocument vsUiShellOpenDocument, VsDocumentManagerSynchronization vsDocumentManagerSynchronization, ITextControlManager textControlManager, IFrameFocusHelper frameFocusHelper, DocumentManager documentManager, DocumentTransactionManager documentTransactionManager, IThreading threading ) : System
lifetime Lifetime
projectModelSynchronizer ProjectModelSynchronizer
vsUiShellOpenDocument IVsUIShellOpenDocument
vsDocumentManagerSynchronization VsDocumentManagerSynchronization
textControlManager ITextControlManager
frameFocusHelper IFrameFocusHelper
documentManager DocumentManager
documentTransactionManager DocumentTransactionManager
threading IThreading
return System

WithEnabledPreviewTab() protected method

protected WithEnabledPreviewTab ( bool openInPreviewTab ) : IDisposable
openInPreviewTab bool
return IDisposable