Method | Description | |
---|---|---|
AugmentCompletionSession ( ICompletionSession session, IList |
Determines which T:Microsoft.VisualStudio.Language.Intellisense.CompletionSets should be part of the specified T:Microsoft.VisualStudio.Language.Intellisense.ICompletionSession. Each applicable M:Microsoft.VisualStudio.Language.Intellisense.ICompletionSource.AugmentCompletionSession(Microsoft.VisualStudio.Language.Intellisense.ICompletionSession,System.Collections.Generic.IList{Microsoft.VisualStudio.Language.Intellisense.CompletionSet}) instance will be called in-order to (re)calculate a T:Microsoft.VisualStudio.Language.Intellisense.ICompletionSession. T:Microsoft.VisualStudio.Language.Intellisense.CompletionSets can be added to the session by adding them to the completionSets collection passed-in as a parameter. In addition, by removing items from the collection, a source may filter T:Microsoft.VisualStudio.Language.Intellisense.CompletionSets provided by T:Microsoft.VisualStudio.Language.Intellisense.ICompletionSources earlier in the calculation chain. |
|
BuiltInCompletionSource ( |
Initializes a new instance of the BuiltInCompletionSource class.
|
|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
Method | Description | |
---|---|---|
BuiltInCompletionSource ( ) : System | ||
SplitMultiLineTextIntoACollectionOfLines ( string text ) : IEnumerable |
public AugmentCompletionSession ( ICompletionSession session, IList |
||
session | ICompletionSession | The session for which completions are to be computed. |
completionSets | IList |
The set of the completionSets to be added to the session. |
return | void |
public BuiltInCompletionSource ( |
||
sourceProvider | The source provider. | |
textBuffer | ITextBuffer | The text buffer. |
return | System |