Я пытаюсь создать макрос для Visual Studio 2008, который ведет себя следующим образом: (Извлечение макроса класса)
Я выделяю некоторый текст в текущем открытом документе и вызываю макрос (используя связывание клавиш или что-то еще).
Макрос запускает «Project.AddClass» для текущего активного проекта, что позволяет мне указать имя класса.
Макрос добавляет текст, который я изначально выделил в другом документе, во вновь созданный файл класса и удаляет текст из исходного файла.
Текст добавляется в новый файл внутри тела нового класса, то есть внутри открывающей и закрывающей фигурных скобок.
Я возился с этим, но не могу получить дескриптор созданного документа класса.
Любая помощь будет высоко ценится.