public NQueryCompletionSet(ICompletionSession session, ICompletionModelManager completionModelManager) { _session = session; _completionModelManager = completionModelManager; _completionModelManager.ModelChanged += CompletionModelManagerOnModelChanged; _session.Dismissed += SessionOnDismissed; Refresh(); }
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; }