CodeCompletionArgs Class
Definition
Provides data for the code completion events.
Syntax
public class CodeCompletionArgs : EventArgs
Constructors
CodeCompletionArgs() | Initializes |
Properties
AllowAsync | Specifies whether code completion request can be run asynchronously. |
AllowMultipleDocuments | Specifies whether code completion request can process other files. |
Button | Represents a value indicating whether code completion window should popup in the form of the drop-down button. |
CaretOffset | Specifies new caret position within the text when completion window is closed. |
CompletionName | Specifies text in the editor to be completed. |
CompletionType | Represents type of code completion window. |
CustomData | Specifies code-completion specific data. |
DisplayPosition | Specifies position within the text where code completion window is displayed. StartPosition |
EndPosition | Specifies position within the text where code completion window is valid. StartPosition |
Handled | Represents a value indicating whether the CodeCompletion event is handled. If the event is handled, code completion box will not appear. |
Interval | Represents the delay, in milliseconds before displaying code completion window. Set Interval to 0 to make code completion window appearing immediately. |
KeyChar | Represents the character typed in the Edit control. |
Lexer | Specifies lexer used for drawing code completion windows. |
MousePosition | Specifies position in pixels, where code completion window is displayed. StartPosition |
NeedReparse | Specifies whether current scope should be reparsed when executing code completion request. |
NeedShow | Represents a value indicating whether the code completion popup need showing. |
Notify | Specifies whether code completion request sends notification upon completion. |
Provider | Represents the object that provides data for code completion. |
SelIndex | Represents the index specifying the currently selected item of code completion box. |
StartPosition | Specifies position within the text where code completion window is valid. EndPosition |
ToolTip | Represents a value indicating whether code completion window should popup in the form of the tooltip. |
UseFormat | Represents a value indicating whether the multi-line text should be formatted when inserting to the edit control. |
Methods
Init() | Initializes |
Init(CodeCompletionType, Point) | Initializes |
Init(CodeCompletionType, Point, Boolean) | Initializes |