Esempio n. 1
0
        internal void Connect(ITextBuffer textBuffer)
        {
            Requires.NotNull(textBuffer, nameof(textBuffer));

            this.TextBuffer = textBuffer;
            this.filter = this.CreateCommandFilter(textBuffer);
            this.ErrorListPresenter = new ErrorListPresenter(this.WpfTextView, this.core);
        }
Esempio n. 2
0
        internal void Disconnect(ITextBuffer textBuffer)
        {
            Requires.NotNull(textBuffer, nameof(textBuffer));

            this.filter?.Close();

            this.errorListPresenter?.Dispose();
            this.errorListPresenter = null;
        }