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; }