Provides IntelliPrompt completion data for the C#
language.
- Inheritance:
-
object
Completion
Provider DotBase Net objectCompletion Provider Base
Constructors
CSharpCompletionProvider()
Initializes a new instance of the CSharpCompletionProvider
class.
Methods
CreateContext(IEditorView)
Creates an IDot
Parameter | Type | Description |
---|---|---|
view | IEditor |
The IEditor |
Returns
- IDot
Net :Context An IDot
Net for the caret's offset in the specified IEditorContext View .
OnDocumentTextChanged(SyntaxEditor, EditorSnapshotChangedEventArgs)
Occurs after a text change occurs to an IEditor
Parameter | Type | Description |
---|---|---|
editor | Syntax |
The Syntax |
e | Editor |
The |
OnDocumentTextChanging(SyntaxEditor, EditorSnapshotChangingEventArgs)
Occurs before a text change occurs to an IEditor
Parameter | Type | Description |
---|---|---|
editor | Syntax |
The Syntax |
e | Editor |
The |
RequestSession(IEditorView, bool)
Requests that an ICompletion
Parameter | Type | Description |
---|---|---|
view | IEditor |
The IEditor |
canCommitWithoutPopup | bool | Whether the session can immediately commit if a single match is made when the session is opened, commonly known as "complete word" functionality. |
Returns
- bool:
true
if a session was opened; otherwise,false
.
ShouldShowForTypedWordStart(IEditorView)
Returns whether the specified IEditor
Parameter | Type | Description |
---|---|---|
view | IEditor |
The IEditor |
Returns
- bool:
true
if automatic completion list display is supported; otherwise,false
.
Inherited Members
-
Dot
Net Completion Provider Base. On Session Opening(ICompletion Session) -
Dot
Net Completion Provider Base. Can Show On Typed Word Start -
Completion
Provider Base. Key -
Completion
Provider Base. Orderings -
object.
Get Type() -
object.
Memberwise Clone() -
object.
To String() -
object.
Equals(object) -
object.
Equals(object, object) -
object.
Reference Equals(object, object) -
object.
Get Hash Code()