C# 클래스 Rubberduck.VBEditor.ActiveCodePaneEditor

상속: IActiveCodePaneEditor
파일 보기 프로젝트 열기: retailcoder/Rubberduck 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ActiveCodePaneEditor ( VBE vbe, ICodePaneWrapperFactory wrapperFactory ) : Microsoft.Vbe.Interop
DeleteLines ( Rubberduck.VBEditor.Selection selection ) : void
GetLines ( Rubberduck.VBEditor.Selection selection ) : string
GetSelectedProcedureScope ( Rubberduck.VBEditor.Selection selection ) : string
GetSelection ( ) : QualifiedSelection?
InsertLines ( int line, string content ) : void
ReplaceLine ( int line, string content ) : void
SetSelection ( QualifiedSelection selection ) : void
SetSelection ( Rubberduck.VBEditor.Selection selection ) : void

메소드 상세

ActiveCodePaneEditor() 공개 메소드

public ActiveCodePaneEditor ( VBE vbe, ICodePaneWrapperFactory wrapperFactory ) : Microsoft.Vbe.Interop
vbe VBE
wrapperFactory ICodePaneWrapperFactory
리턴 Microsoft.Vbe.Interop

DeleteLines() 공개 메소드

public DeleteLines ( Rubberduck.VBEditor.Selection selection ) : void
selection Rubberduck.VBEditor.Selection
리턴 void

GetLines() 공개 메소드

public GetLines ( Rubberduck.VBEditor.Selection selection ) : string
selection Rubberduck.VBEditor.Selection
리턴 string

GetSelectedProcedureScope() 공개 메소드

public GetSelectedProcedureScope ( Rubberduck.VBEditor.Selection selection ) : string
selection Rubberduck.VBEditor.Selection
리턴 string

GetSelection() 공개 메소드

public GetSelection ( ) : QualifiedSelection?
리턴 QualifiedSelection?

InsertLines() 공개 메소드

public InsertLines ( int line, string content ) : void
line int
content string
리턴 void

ReplaceLine() 공개 메소드

public ReplaceLine ( int line, string content ) : void
line int
content string
리턴 void

SetSelection() 공개 메소드

public SetSelection ( QualifiedSelection selection ) : void
selection QualifiedSelection
리턴 void

SetSelection() 공개 메소드

public SetSelection ( Rubberduck.VBEditor.Selection selection ) : void
selection Rubberduck.VBEditor.Selection
리턴 void