Расширение Visual Studio: изменение названия вкладки редактора - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь изменить заголовок вкладки редактора в Visual Studio 2017 с расширением. Исходя из DTE2 и используя получатель ActiveWindow, я могу прочитать заголовок, но если я изменяю его, возникает исключение «System.InvalidOperationException».

var dte = Package.GetGlobalService(typeof(DTE)) as DTE2;
var currentWindows = dte.Windows;

foreach (Window window in dte.Windows)
{
    if (window.Caption.EndsWith("cs"))
        window.Caption = "foo";            
}

Реализация IWpfTextViewCreationListener Я могу получить созданный IWpfTextView открытого файла, но не могу найти заголовок там.

internal sealed class ViewportAdornment1TextViewCreationListener : IWpfTextViewCreationListener
{  
    public void TextViewCreated(IWpfTextView textView)
    {
        // Own implementation
        new ViewportAdornment1(textView);
    }
}

Может ли кто-нибудь дать мне отправную точку, где я могу продолжить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...