C# Класс MonoDevelop.TypeScriptBinding.Languages.Gui.TypeScriptCompletionTextEditorExtension

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

Private Properties

Свойство Тип Описание
InternalHandleCodeCompletion ICompletionDataList

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

Метод Описание
CanRunCompletionCommand ( ) : bool
CanRunParameterCompletionCommand ( ) : bool
CodeCompletionCommand ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext ) : ICompletionDataList
Dispose ( ) : void
ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
GetCurrentParameterIndex ( int startOffset ) : int
GetParameterCompletionCommandOffset ( int &cpos ) : bool
HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, int &triggerWordLength ) : ICompletionDataList
HandleParameterCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : MonoDevelop.Ide.CodeCompletion.ParameterDataProvider
Initialize ( ) : void
KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
TypeScriptCompletionTextEditorExtension ( ) : System

Приватные методы

Метод Описание
InternalHandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, bool ctrlSpace, int &triggerWordLength ) : ICompletionDataList

Описание методов

CanRunCompletionCommand() публичный Метод

public CanRunCompletionCommand ( ) : bool
Результат bool

CanRunParameterCompletionCommand() публичный Метод

public CanRunParameterCompletionCommand ( ) : bool
Результат bool

CodeCompletionCommand() публичный Метод

public CodeCompletionCommand ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext ) : ICompletionDataList
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
Результат ICompletionDataList

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExtendsEditor() публичный Метод

public ExtendsEditor ( MonoDevelop doc, IEditableTextBuffer editor ) : bool
doc MonoDevelop
editor IEditableTextBuffer
Результат bool

GetCurrentParameterIndex() публичный Метод

public GetCurrentParameterIndex ( int startOffset ) : int
startOffset int
Результат int

GetParameterCompletionCommandOffset() публичный Метод

public GetParameterCompletionCommandOffset ( int &cpos ) : bool
cpos int
Результат bool

HandleCodeCompletion() публичный Метод

public HandleCodeCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar, int &triggerWordLength ) : ICompletionDataList
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
completionChar char
triggerWordLength int
Результат ICompletionDataList

HandleParameterCompletion() публичный Метод

public HandleParameterCompletion ( MonoDevelop.Ide.CodeCompletion.CodeCompletionContext completionContext, char completionChar ) : MonoDevelop.Ide.CodeCompletion.ParameterDataProvider
completionContext MonoDevelop.Ide.CodeCompletion.CodeCompletionContext
completionChar char
Результат MonoDevelop.Ide.CodeCompletion.ParameterDataProvider

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

KeyPress() публичный Метод

public KeyPress ( Gdk key, char keyChar, Gdk modifier ) : bool
key Gdk
keyChar char
modifier Gdk
Результат bool

TypeScriptCompletionTextEditorExtension() публичный Метод

public TypeScriptCompletionTextEditorExtension ( ) : System
Результат System