C# 클래스 MonoDevelop.FSharp.Formatting.FSharpTextEditorIndentation

상속: MonoDevelop.Ide.Gui.Content.TextEditorExtension
파일 보기 프로젝트 열기: vasili/FSharpBinding

Private Properties

프로퍼티 타입 설명
DoPostInsertionSmartIndent void
DoPreInsertionSmartIndent void
DoReSmartIndent void
HandleStringConcatinationDeletion void
InitTracker void
RunFormatter void
RunFormatterAt void
TextEditorDataPaste void
TranslateKeyCharForIndenter char

공개 메소드들

메소드 설명
DoInsertTemplate ( ) : bool
ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
FSharpTextEditorIndentation ( ) : System
Initialize ( ) : void
KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool

비공개 메소드들

메소드 설명
DoPostInsertionSmartIndent ( char charInserted, bool hadSelection, bool &reIndent ) : void
DoPreInsertionSmartIndent ( Gdk key ) : void
DoReSmartIndent ( ) : void
HandleStringConcatinationDeletion ( int start, int end ) : void
InitTracker ( ) : void
RunFormatter ( ) : void
RunFormatterAt ( int offset ) : void
TextEditorDataPaste ( int insertionOffset, string text ) : void
TranslateKeyCharForIndenter ( Gdk key, char keyChar, char docChar ) : char

메소드 상세

DoInsertTemplate() 공개 메소드

public DoInsertTemplate ( ) : bool
리턴 bool

ExtendsEditor() 공개 메소드

public ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
doc MonoDevelop
editor IEditableTextBuffer
리턴 bool

FSharpTextEditorIndentation() 공개 메소드

public FSharpTextEditorIndentation ( ) : System
리턴 System

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

KeyPress() 공개 메소드

public KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
key Gdk
keyChar char
modifier Gdk
리턴 bool