C# 클래스 Microsoft.VisualStudio.R.Package.Repl.RInteractiveWorkflowOperations

상속: IRInteractiveWorkflowOperations
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetSourceExpression string
IsMultiLineCandidate bool
ProcessQueuedInput void

공개 메소드들

메소드 설명
ClearPendingInputs ( ) : void
Dispose ( ) : void
EnqueueExpression ( string expression, bool addNewLine ) : void
ExecuteCurrentExpression ( ITextView textView, Action formatDocument ) : void
ExecuteExpression ( string expression ) : void
PositionCaretAtPrompt ( ) : void
RInteractiveWorkflowOperations ( IRInteractiveWorkflow workflow, IDebuggerModeTracker debuggerModeTracker, ICoreShell coreShell ) : System
ReplaceCurrentExpression ( string replaceWith ) : void
ResetAsync ( ) : Task
SourceFileAsync ( string file, bool echo, Encoding encoding = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
SourceFiles ( IEnumerable files, bool echo ) : void
TryRunShinyApp ( ) : void

비공개 메소드들

메소드 설명
GetSourceExpression ( string file, bool echo, Encoding encoding = null ) : string
IsMultiLineCandidate ( string text ) : bool
ProcessQueuedInput ( ) : void

메소드 상세

ClearPendingInputs() 공개 메소드

public ClearPendingInputs ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EnqueueExpression() 공개 메소드

public EnqueueExpression ( string expression, bool addNewLine ) : void
expression string
addNewLine bool
리턴 void

ExecuteCurrentExpression() 공개 메소드

public ExecuteCurrentExpression ( ITextView textView, Action formatDocument ) : void
textView ITextView
formatDocument Action
리턴 void

ExecuteExpression() 공개 메소드

public ExecuteExpression ( string expression ) : void
expression string
리턴 void

PositionCaretAtPrompt() 공개 메소드

public PositionCaretAtPrompt ( ) : void
리턴 void

RInteractiveWorkflowOperations() 공개 메소드

public RInteractiveWorkflowOperations ( IRInteractiveWorkflow workflow, IDebuggerModeTracker debuggerModeTracker, ICoreShell coreShell ) : System
workflow IRInteractiveWorkflow
debuggerModeTracker IDebuggerModeTracker
coreShell ICoreShell
리턴 System

ReplaceCurrentExpression() 공개 메소드

public ReplaceCurrentExpression ( string replaceWith ) : void
replaceWith string
리턴 void

ResetAsync() 공개 메소드

public ResetAsync ( ) : Task
리턴 Task

SourceFileAsync() 공개 메소드

public SourceFileAsync ( string file, bool echo, Encoding encoding = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
file string
echo bool
encoding System.Text.Encoding
cancellationToken System.Threading.CancellationToken
리턴 Task

SourceFiles() 공개 메소드

public SourceFiles ( IEnumerable files, bool echo ) : void
files IEnumerable
echo bool
리턴 void

TryRunShinyApp() 공개 메소드

public TryRunShinyApp ( ) : void
리턴 void