C# Class Microsoft.VisualStudio.R.Package.Repl.VsActiveRInteractiveWindowTracker

Inheritance: IActiveRInteractiveWindowTracker, IVsWindowFrameEvents
Mostra file Open project: Microsoft/RTVS

Public Methods

Method Description
OnActiveFrameChanged ( IVsWindowFrame oldFrame, IVsWindowFrame newFrame ) : void
OnFrameCreated ( IVsWindowFrame frame ) : void
OnFrameDestroyed ( IVsWindowFrame frame ) : void
OnFrameIsOnScreenChanged ( IVsWindowFrame frame, bool newIsOnScreen ) : void
OnFrameIsVisibleChanged ( IVsWindowFrame frame, bool newIsVisible ) : void

Private Methods

Method Description
GetComponent ( IVsWindowFrame frame ) : IInteractiveWindowVisualComponent
UpdateInteractiveWindowIfRequired ( IInteractiveWindowVisualComponent newInteractiveWindow ) : void

Method Details

OnActiveFrameChanged() public method

public OnActiveFrameChanged ( IVsWindowFrame oldFrame, IVsWindowFrame newFrame ) : void
oldFrame IVsWindowFrame
newFrame IVsWindowFrame
return void

OnFrameCreated() public method

public OnFrameCreated ( IVsWindowFrame frame ) : void
frame IVsWindowFrame
return void

OnFrameDestroyed() public method

public OnFrameDestroyed ( IVsWindowFrame frame ) : void
frame IVsWindowFrame
return void

OnFrameIsOnScreenChanged() public method

public OnFrameIsOnScreenChanged ( IVsWindowFrame frame, bool newIsOnScreen ) : void
frame IVsWindowFrame
newIsOnScreen bool
return void

OnFrameIsVisibleChanged() public method

public OnFrameIsVisibleChanged ( IVsWindowFrame frame, bool newIsVisible ) : void
frame IVsWindowFrame
newIsVisible bool
return void