/// <summary> /// Attaches events for invoking Statement completion /// </summary> public IntellisenseController(IntellisenseControllerProvider provider, ITextView textView) { _textView = textView; _provider = provider; textView.Properties.AddProperty(typeof(IntellisenseController), this); // added so our key processors can get back to us _intelliSenseManager = new IntelliSenseManager(provider._CompletionBroker, provider.ServiceProvider, null, textView); }
/// <summary> /// Attaches events for invoking Statement completion /// </summary> public IntellisenseController(IntellisenseControllerProvider provider, ITextView textView, IntelliSenseEventsHandlerProxy callbackContext) { _textView = textView; _provider = provider; textView.Properties.AddProperty(typeof(IntellisenseController), this); // added so our key processors can get back to us _intelliSenseManager = new IntelliSenseManager(provider.CompletionBroker, provider.ServiceProvider, null, textView, callbackContext); }