C# 클래스 Microsoft.R.Components.History.Implementation.RHistory

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

공개 메소드들

메소드 설명
AddToHistory ( string text ) : void
ClearHistoryEntrySelection ( ) : void
CopySelection ( ) : void
DeleteAllHistoryEntries ( ) : void
DeleteSelectedHistoryEntries ( ) : void
DeselectHistoryEntry ( int lineNumber ) : SnapshotSpan
Dispose ( ) : void
GetAllHistoryEntrySpans ( ) : IReadOnlyList
GetOrCreateVisualComponent ( IRHistoryVisualComponentContainerFactory visualComponentContainerFactory, int instanceId ) : IRHistoryWindowVisualComponent
GetSelectedHistoryEntrySpans ( ) : IReadOnlyList
GetSelectedText ( ) : string
NextEntry ( ) : void
PreviousEntry ( ) : void
RHistory ( IRInteractiveWorkflow interactiveWorkflow, ITextBuffer textBuffer, IFileSystem fileSystem, IRSettings settings, IEditorOperationsFactoryService editorOperationsFactory, IRtfBuilderService rtfBuilderService, System.Action dispose ) : System
ScrollPageDown ( ) : void
ScrollPageUp ( ) : void
ScrollToBottom ( ) : void
ScrollToTop ( ) : void
SelectAllEntries ( ) : void
SelectHistoryEntries ( IEnumerable lineNumbers ) : void
SelectHistoryEntry ( int lineNumber ) : SnapshotSpan
SelectNextHistoryEntry ( ) : void
SelectPreviousHistoryEntry ( ) : void
SendSelectedToRepl ( ) : void
SendSelectedToTextView ( ITextView textView ) : void
ToggleHistoryEntrySelection ( int lineNumber ) : SnapshotSpan
TryLoadFromFile ( string path ) : bool
TrySaveToFile ( string path ) : bool

비공개 메소드들

메소드 설명
AdjustAddToHistoryScrolling ( ) : IDisposable
CreateEntries ( string historyLines ) : void
DeleteAllEntries ( ) : void
DeleteSelectedTrackingSpans ( ) : void
EditTextBuffer ( ) : IDisposable
GetHistoryEntryFromLineNumber ( int lineNumber ) : IRHistoryEntry
GetHistoryEntryFromPosition ( int position ) : IRHistoryEntry
MakeTextBufferReadOnly ( ) : void
OnSelectionChanged ( ) : void
SelectAndDispalyEntry ( IRHistoryEntry entryToSelect, ViewRelativePosition relativeTo ) : void

메소드 상세

AddToHistory() 공개 메소드

public AddToHistory ( string text ) : void
text string
리턴 void

ClearHistoryEntrySelection() 공개 메소드

public ClearHistoryEntrySelection ( ) : void
리턴 void

CopySelection() 공개 메소드

public CopySelection ( ) : void
리턴 void

DeleteAllHistoryEntries() 공개 메소드

public DeleteAllHistoryEntries ( ) : void
리턴 void

DeleteSelectedHistoryEntries() 공개 메소드

public DeleteSelectedHistoryEntries ( ) : void
리턴 void

DeselectHistoryEntry() 공개 메소드

public DeselectHistoryEntry ( int lineNumber ) : SnapshotSpan
lineNumber int
리턴 SnapshotSpan

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetAllHistoryEntrySpans() 공개 메소드

public GetAllHistoryEntrySpans ( ) : IReadOnlyList
리턴 IReadOnlyList

GetOrCreateVisualComponent() 공개 메소드

public GetOrCreateVisualComponent ( IRHistoryVisualComponentContainerFactory visualComponentContainerFactory, int instanceId ) : IRHistoryWindowVisualComponent
visualComponentContainerFactory IRHistoryVisualComponentContainerFactory
instanceId int
리턴 IRHistoryWindowVisualComponent

GetSelectedHistoryEntrySpans() 공개 메소드

public GetSelectedHistoryEntrySpans ( ) : IReadOnlyList
리턴 IReadOnlyList

GetSelectedText() 공개 메소드

public GetSelectedText ( ) : string
리턴 string

NextEntry() 공개 메소드

public NextEntry ( ) : void
리턴 void

PreviousEntry() 공개 메소드

public PreviousEntry ( ) : void
리턴 void

RHistory() 공개 메소드

public RHistory ( IRInteractiveWorkflow interactiveWorkflow, ITextBuffer textBuffer, IFileSystem fileSystem, IRSettings settings, IEditorOperationsFactoryService editorOperationsFactory, IRtfBuilderService rtfBuilderService, System.Action dispose ) : System
interactiveWorkflow IRInteractiveWorkflow
textBuffer ITextBuffer
fileSystem IFileSystem
settings IRSettings
editorOperationsFactory IEditorOperationsFactoryService
rtfBuilderService IRtfBuilderService
dispose System.Action
리턴 System

ScrollPageDown() 공개 메소드

public ScrollPageDown ( ) : void
리턴 void

ScrollPageUp() 공개 메소드

public ScrollPageUp ( ) : void
리턴 void

ScrollToBottom() 공개 메소드

public ScrollToBottom ( ) : void
리턴 void

ScrollToTop() 공개 메소드

public ScrollToTop ( ) : void
리턴 void

SelectAllEntries() 공개 메소드

public SelectAllEntries ( ) : void
리턴 void

SelectHistoryEntries() 공개 메소드

public SelectHistoryEntries ( IEnumerable lineNumbers ) : void
lineNumbers IEnumerable
리턴 void

SelectHistoryEntry() 공개 메소드

public SelectHistoryEntry ( int lineNumber ) : SnapshotSpan
lineNumber int
리턴 SnapshotSpan

SelectNextHistoryEntry() 공개 메소드

public SelectNextHistoryEntry ( ) : void
리턴 void

SelectPreviousHistoryEntry() 공개 메소드

public SelectPreviousHistoryEntry ( ) : void
리턴 void

SendSelectedToRepl() 공개 메소드

public SendSelectedToRepl ( ) : void
리턴 void

SendSelectedToTextView() 공개 메소드

public SendSelectedToTextView ( ITextView textView ) : void
textView ITextView
리턴 void

ToggleHistoryEntrySelection() 공개 메소드

public ToggleHistoryEntrySelection ( int lineNumber ) : SnapshotSpan
lineNumber int
리턴 SnapshotSpan

TryLoadFromFile() 공개 메소드

public TryLoadFromFile ( string path ) : bool
path string
리턴 bool

TrySaveToFile() 공개 메소드

public TrySaveToFile ( string path ) : bool
path string
리턴 bool