메소드 | 설명 | |
---|---|---|
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. |
|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
SmartCompletionSource ( |
Initializes a new instance of the SmartCompletionSource class.
|
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. |
리턴 | void |
public SmartCompletionSource ( |
||
sourceProvider | The source provider. | |
textBuffer | ITextBuffer | The text buffer. |
리턴 | System |