public void VsTextViewCreated(IVsTextView textViewAdapter)
        {
            var wpfTextView = AdaptersFactory.GetWpfTextView(textViewAdapter);

            if (wpfTextView == null)
            {
                Debug.Fail("Unable to get IWpfTextView from text view adapter");
                return;
            }

            LocalRefactorCommandFilter filter = new LocalRefactorCommandFilter(wpfTextView);

            IOleCommandTarget next;

            if (ErrorHandler.Succeeded(textViewAdapter.AddCommandFilter(filter, out next)))
            {
                filter.Next = next;
            }
        }
        public void VsTextViewCreated(IVsTextView textViewAdapter)
        {
            var wpfTextView = AdaptersFactory.GetWpfTextView(textViewAdapter);
            if (wpfTextView == null)
            {
                Debug.Fail("Unable to get IWpfTextView from text view adapter");
                return;
            }

            LocalRefactorCommandFilter filter = new LocalRefactorCommandFilter(wpfTextView);

            IOleCommandTarget next;
            if (ErrorHandler.Succeeded(textViewAdapter.AddCommandFilter(filter, out next)))
                filter.Next = next;
        }