C# 클래스 MonoDevelop.IronPython.Completion.PythonTextEditorCompletion

상속: MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension
파일 보기 프로젝트 열기: carlosalberto/IronPythonBinding

공개 메소드들

메소드 설명
HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : ICompletionDataList
Initialize ( ) : void
SelfDotCompletionData ( PythonClass klass ) : IEnumerable

비공개 메소드들

메소드 설명
CreateCompletionData ( ParserItem item, string triggerWord ) : MonoDevelop.Ide.CodeCompletion.CompletionData
CreateCompletionData ( ParserItem item, string triggerWord, string suffix ) : MonoDevelop.Ide.CodeCompletion.CompletionData
GenerateCompletionData ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, PythonModule module, TextEditorData editor, char completionChar ) : ICompletionDataList
GetClass ( PythonModule module, int line ) : PythonClass
GetTriggerWord ( TextEditorData editor, MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext ) : string
IconForType ( ParserItem item ) : string
InRegion ( DomRegion region, int lineNumber ) : bool

메소드 상세

HandleCodeCompletion() 공개 메소드

public HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : ICompletionDataList
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
completionChar char
리턴 ICompletionDataList

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

SelfDotCompletionData() 공개 메소드

public SelfDotCompletionData ( PythonClass klass ) : IEnumerable
klass MonoDevelop.IronPython.Parser.Dom.PythonClass
리턴 IEnumerable