Различия в модели расширяемости среды
Обновлен: Ноябрь 2007
Хотя макросы Visual Studio используют общую с Visual Studio библиотеку типов расширяемости средств разработки (DTE), некоторые объекты, такие как обозреватель решений, не применимы к макросам. В следующей таблице представлен список общих операций модели расширяемости среды Visual Studio, отличающихся или не использующихся в макросах.
Поведение макросов
В следующей таблице подробно рассмотрены различия в поведении модели расширяемости между макросами и IDE Visual Studio.
Операция |
Поведение в макросах Visual Studio |
---|---|
Хотя макросы Visual Studio не поддерживают концепцию решений в пользовательском интерфейсе, модель объектов содержит объект "Solution", который позволяет получить коллекцию проектов с помощью раннего связывания |
|
Возвращает полный путь приложения макроса Visual Studio |
|
Возвращает имя среды. Если макрос Visual Studio размещен в Visual Studio, строка содержит "VS Macro" |
|
Недоступен |
|
Недоступен |
|
Скрывает IDE макросов Visual Studio аналогично команде "FileClose and Return to Host". |
|
Возвращает ошибку |
|
Возвращает ошибку |
|
Возвращает ошибку |
|
Возвращает ошибку |
См. также
Основные понятия
Различия между объектами "Document" и "Documents"
Различия в работе с элементами