Interface ICodeCompletionWindow
Represents properties and methods to display a popup window containing Code Completion information.
public interface ICodeCompletionWindow
Properties
- AutoSize
When implemented by a class, gets or sets a value indicating whether a popup window is automatically resized to fit its contents.
- CanCloseNow
When implemented by a class, indicates if popup window can be closed.
- CompletionFlags
When implemented by a class, gets or sets collection of attributes that specifies behavior of the popup window.
- DisplayPos
When implemented by a class, specifies position within the text (as index of line and character) where
ICodeCompletionWindow
is displayed.
- EndPos
When implemented by a class, specifies position within the text (as index of line and character) where
ICodeCompletionWindow
is valid.
- FontFamily
When implemented by a class, gets or sets family for
ICodeCompletionWindow
font.
- FontSize
When implemented by a class, gets or sets size for
ICodeCompletionWindow
font.
- FontStretch
When implemented by a class, gets or sets degree to which a
ICodeCompletionWindow
font is condensed or expanded on the screen.
- FontStyle
When implemented by a class, gets or sets style information for
ICodeCompletionWindow
font.
- FontWeight
When implemented by a class, gets or sets the weight or thickness of the
ICodeCompletionWindow
font.
- Images
When implemented by a class, gets or sets the ImageList for code completion items.
- IsFocused
When implemented by a class, indicates whether
ICodeCompletionWindow
or it's child control has an input focus.
- IsVisible
When implemented by a class, indicates if window is visible.
- OwnerControl
When implemented by a class, represents a control owning the
ICodeCompletionWindow
.
- Provider
When implemented by a class, gets or sets the object that contains data related to the popup window.
- Size
When implemented by a class, returns size of the window.
- Sizeable
When implemented by a class, gets or sets a value indicating whether the border of the popup window is resizable.
- StartPos
When implemented by a class, specifies position within the text (as index of line and character) where
ICodeCompletionWindow
is valid.
- Window
When implemented by a class, returns itself as a Window control.
Methods
- Close(bool)
When implemented by a class, closes the popup window.
- CloseDelayed(bool)
When implemented by a class, closes the popup window with delay.
- ContainsControl(Control)
When implemented by a class, retrieves a value indicating whether the popup window contains the specified control.
- ContainsMouseCursor(int)
When implemented by a class, determines whether control contains mouse position, with specified therehold.
- PerformSearch()
When implemented by a class, performs searching operation.
- Popup()
When implemented by a class, displays popup window at the current mouse position.
- PopupAt(double, double)
When implemented by a class, displays popup window at the specified screen position.
- PopupAt(Point)
When implemented by a class, displays popup window at the specified screen position.
- PopupAt(Point, ICodeCompletionProvider)
When implemented by a class, displays popup window at the specified screen position.
- PositionChanged(int, int, int, int)
When implemented by a class, responds on changing position in the popup window.
- ResetAutoSize()
When implemented by a class, resets the
AutoSize
to the default value.
- ResetCodeCompletionFlags()
When implemented by a class, resets the
CodeCompletions
to the default value.
- ResetContent()
When implemented by a class, updates
ICodeCompletionWindow
content from itsProvider
.
- ResetSizeable()
When implemented by a class, resets the
Sizeable
to the default value.
Events
- ClosePopup
When implemented by a class, occurs when the popup window is closed.
- Disposed
When implemented by a class, occurs when the popup window is disposed.
- HelpRequested
When implemented by a class, occurs when user requests help for a control.
- HwndSourceInitialized
When implemented by a class, occurs when the popup window source initialized.
- KeyPreviewEvent
Occurs when the popup window receives key message.
- ShowPopup
When implemented by a class, occurs when the popup window is displayed.