C# Класс MonoDevelop.IronPython.Completion.PythonTextEditorCompletion

Наследование: MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension
Показать файл Открыть проект

Открытые методы

Метод Описание
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