public virtual void OnVsTextViewCreated(IVsTextView textViewAdapter) { Contract.Requires <ArgumentNullException>(textViewAdapter != null, "textViewAdapter"); _commandFilter = CreateIntellisenseCommandFilter(textViewAdapter); if (_commandFilter != null) { _commandFilter.Enabled = true; } }
public virtual void VsTextViewCreated(IVsTextView textViewAdapter) { if (textViewAdapter == null) { throw new ArgumentNullException("textViewAdapter"); } _commandFilter = CreateIntellisenseCommandFilter(textViewAdapter); if (_commandFilter != null) { _commandFilter.Enabled = true; } }
protected virtual void Detach(ITextView textView) { Contract.Requires <ArgumentNullException>(textView != null, "textView"); DismissAll(); if (_commandFilter != null) { _commandFilter.Dispose(); } if (_textView != null) { _textView.Selection.SelectionChanged -= HandleViewSelectionChanged; } _textView = null; _commandFilter = null; }
protected virtual void Detach([NotNull] ITextView textView) { Requires.NotNull(textView, nameof(textView)); DismissAll(); if (_commandFilter != null) { _commandFilter.Dispose(); } if (_textView != null) { _textView.Selection.SelectionChanged -= HandleViewSelectionChanged; } _textView = null; _commandFilter = null; }
protected virtual void Detach(ITextView textView) { Contract.Requires<ArgumentNullException>(textView != null, "textView"); DismissAll(); if (_commandFilter != null) _commandFilter.Dispose(); if (_textView != null) _textView.Selection.SelectionChanged -= HandleViewSelectionChanged; _textView = null; _commandFilter = null; }
public virtual void OnVsTextViewCreated(IVsTextView textViewAdapter) { Contract.Requires<ArgumentNullException>(textViewAdapter != null, "textViewAdapter"); _commandFilter = CreateIntellisenseCommandFilter(textViewAdapter); if (_commandFilter != null) _commandFilter.Enabled = true; }