C# Class Microsoft.R.Components.InteractiveWorkflow.Implementation.CarriageReturnProcessor

Works around the fact that interactive window does not support carriage returns as mean to type over strings such as when displaying ASCII progress bar.
Inheritance: IDisposable
显示文件 Open project: Microsoft/RTVS

Public Properties

Property Type Description
_coreShell ICoreShell

Public Methods

Method Description
CarriageReturnProcessor ( ICoreShell coreShell, IInteractiveWindow interactiveWindow ) : System
Dispose ( ) : void
ProcessMessage ( string message ) : bool

Private Methods

Method Description
OnBufferChanged ( object sender, TextContentChangedEventArgs e ) : void
ProcessReplacement ( ) : void

Method Details

CarriageReturnProcessor() public method

public CarriageReturnProcessor ( ICoreShell coreShell, IInteractiveWindow interactiveWindow ) : System
coreShell ICoreShell
interactiveWindow IInteractiveWindow
return System

Dispose() public method

public Dispose ( ) : void
return void

ProcessMessage() public method

public ProcessMessage ( string message ) : bool
message string
return bool

Property Details

_coreShell public_oe property

public ICoreShell _coreShell
return ICoreShell