Example #1
0
 public NQueryCompletionSet(ICompletionSession session, ICompletionModelManager completionModelManager)
 {
     _session = session;
     _completionModelManager = completionModelManager;
     _completionModelManager.ModelChanged += CompletionModelManagerOnModelChanged;
     _session.Dismissed += SessionOnDismissed;
     Refresh();
 }
Example #2
0
 public NQueryKeyProcessor(ITextView textView, IIntellisenseSessionStackMapService intellisenseSessionStackMapService, ICompletionModelManager completionModelManager, ISignatureHelpManager signatureHelpManager, IHighlightingNavigationManager highlightingNavigationManager, ICodeActionGlyphBroker codeActionGlyphBroker, ICommentOperations commentOperations)
 {
     _textView = textView;
     _intellisenseSessionStackMapService = intellisenseSessionStackMapService;
     _completionModelManager             = completionModelManager;
     _signatureHelpManager          = signatureHelpManager;
     _highlightingNavigationManager = highlightingNavigationManager;
     _codeActionGlyphBroker         = codeActionGlyphBroker;
     _commentOperations             = commentOperations;
 }