Table of Contents

Namespace Alternet.Editor.CodeCompletion

Classes

CategorizedCodeCompletionBox

Represents class that implements ICategorizedCodeCompletionBox interface. This object is used to display a popup window containing Code Completion information presented in the form of a categorized list.

CategorizedCompletionListBox

Represents a categorized completion list box control. This class inherited from CompletionListBox class and provides similar functionality for code completion requirements.

CodeCompletionBox

Represents class that implements ICodeCompletionBox interface. This object is used to display a popup window containing Code Completion information presented in the form of list.

CodeCompletionBoxCategoryFilterToolStrip

Provides a container for code completion box categories.

CodeCompletionButton

Represents class that implements ICodeCompletionButton interface. This object is used to display a popup window containing Code Fix information presented in the form of popup menu.

CodeCompletionColumn

Represents individual column object within a code completion columns collection.

CodeCompletionColumns

Represents properties and methods to provide indexed access to ICodeCompletionColumnobject.

CodeCompletionEdit

Represents class that implements ICodeCompletionEdit interface. This object is used to display a popup window containing Code Completion information presented in the form of an edit with a label.

CodeCompletionHint

Represents class that implements ICodeCompletionHint interface. This object to represent a popup window in a form of tooltip.

CodeCompletionWindow

Represents a base class for popup controls such as CodeCompletionBox and CodeCompletionHint.

CodeCompletionWindow.PopupHookManager
CompletionButton

Represents a button-like control used to display code completion in a form of drop-down menu.

CompletionEdit

Represents a completion list box control. This class inherited from ListBox class and provides similar functionality for code completion requirements.

CompletionHint

Represents a tooltip-like control used in a code completion.

CompletionListBox

Represents a completion list box control. This class inherited from ListBox class and provides similar functionality for code completion requirements.

CompletionListBox.CompletionListBoxItemComparer
CompletionListBox.FilteredListBoxItem
CompletionListBox.FilteredListBoxItem.SpanWithHighlight
CompletionListBox.ItemFilterTextMatch
CompletionListBox.ListboxItem
CompletionListBox.TextSpan
HintSyntaxPaint

Represents class that performs syntax painting for hint control.

HtmlLexer

Represents class used to highlight hint content with bold style.

HtmlSyntaxPaint

Represents class that performs syntax painting for hint control.

ListBoxVScrollBar
ListBoxWithAdvancedScrolling
MinimapHintPaint
ScrollableCodeCompletionBox

Interfaces

ICategorizedCodeCompletionBox

Represents properties and methods of a popup window that displays code completion information presented in the form of a categorized list.

ICategorizedCompletionListBox

Represents properties and methods of a categorized list box control that appears in the code completion window.

ICodeCompletion

Represents properties and methods to provide code completion list box/tooltip for the Editor's content.

ICodeCompletionBox

Represents properties and methods of a popup window that displays code completion information presented in the form of a list.

ICodeCompletionButton

Represents properties and methods of a popup window that displays code completion information presented in the form of drop-down button.

ICodeCompletionColumn

Represents properties and methods to identify individual column object within a code completion columns collection.

ICodeCompletionColumns

Represents properties and methods to provide indexed access to ICodeCompletionColumn object.

ICodeCompletionEdit

Represents properties and methods of a popup window that displays code completion information presented in the form of an edit with a label.

ICodeCompletionHint

Represents properties and methods of a popup window that displays code completion information presented in the form of a tooltip window..

ICodeCompletionWindow

Represents properties and methods to display a popup window containing Code Completion information.

ICompletionBoxCategoryFilterUI

Represents properties and methods used to display category filter for code completion box.

ICompletionButton

Represents properties and methods of button control that appears in the code completion window.

ICompletionEdit

Represents properties for code completion requirements.

ICompletionListBox

Represents properties and methods of a list box control that appears in the code completion window.

Enums

CodeCompletionFlags

Defines behaviour of the code completion popup window. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

CodeCompletionMode

Defines appearance of the code completion window.

CompletionListBox.AllItemsFilteredOutDisplayMode
CompletionListFilterOptions

Specifies options for the content filtering of the code completion list. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.