C# Класс Microsoft.VisualStudio.R.Package.Repl.RInteractiveWorkflowOperations

Наследование: IRInteractiveWorkflowOperations
Показать файл Открыть проект Примеры использования класса

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