public int OnLoadCompleted(int fReload)
            {
                _sink.Unadvise();
                _onDocumentLoadCompleted();

                return(VSConstants.S_OK);
            }
            public int OnLoadCompleted(int fReload)
            {
                _sink.Unadvise();

                _documentProvider.DocumentLoadCompleted(_textBuffer, _documentKey);

                return(VSConstants.S_OK);
            }
            public int RemoveAdornments()
            {
                _sink.Unadvise();
                _optionService.OptionChanged -= OnOptionChanged;

                AddOrRemoveDropdown(enabled: false);

                return(VSConstants.S_OK);
            }
Esempio n. 4
0
        void INavigationBarPresenter.Disconnect()
        {
            _manager.RemoveDropdownBar();
            _codeWindowEventsSink.Unadvise();

            foreach (var view in _trackedTextViews.Values)
            {
                view.Caret.PositionChanged -= OnCaretPositionChanged;
                view.GotAggregateFocus     -= OnViewGotAggregateFocus;
            }

            _trackedTextViews.Clear();
        }