Надстройка C # Visual Studio - обнаружение при сохранении документа - PullRequest
2 голосов
/ 30 марта 2012

Я работаю над надстройкой Visual Studio 11. Через код, как я могу определить, когда текущий активный документ сохранен? Я не знаю, с чего начать, и я не смог найти в Интернете ничего об этом.

1 Ответ

4 голосов
/ 20 апреля 2012

Я столкнулся с той же проблемой с надстройкой VS10 и нашел это решение, надеюсь, это работает и для вас ...

    public void OnConnection(object application, ext_ConnectMode connectMode, object addInInst, ref Array custom)
    {
        _applicationObject = (DTE2)application;
        _addInInstance = (AddIn)addInInst;
        // Hook save changes event

        _applicationObject.Events.DocumentEvents.DocumentSaved += DocumentEvents_DocumentSaved;

    }
...