Я пытаюсь написать надстройку для Visual Studio, которая, среди прочего, должна отслеживать каждый файл в решении Visual Studio. Я знаю, какие события мне нужно подписаться (когда открывается Решение, когда файл добавляется/удаляется/редактируется в нем, то же самое для проектов и т.д.), Но я не понимаю, как получить список файлов из любого из них.
Недавно я установил CodeRush и играл с картой DXCore. Я очень доволен этим подходом к плагинам, но я до сих пор не вижу очевидного способа получить список файлов в решении.
Итак, чтобы подвести итог: Как с помощью Visual Studio SDK или DXCore я получу надежный список файлов в решении и проект?