Различия в модели расширяемости среды (интегрированная среда разработки макросов)
Хотя макросы 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" (интегрированная среда разработки макросов)
Различия между свойствами (интегрированная среда разработки макросов)
Различия в работе с элементами (интегрированная среда разработки макросов)
Различия в использовании метода "Find2" (интегрированная среда разработки макросов)
Различия в проектах (интегрированная среда разработки макросов)
Отличия диалогового окна "Параметры" (интегрированная среда разработки макросов)