Различия в модели расширяемости среды (интегрированная среда разработки макросов)

Хотя макросы Visual Studio используют общую с Visual Studio библиотеку типов расширяемости средств разработки (DTE), некоторые объекты, такие как обозреватель решений, не применимы к макросам. В следующей таблице представлен список общих операций модели расширяемости среды Visual Studio, отличающихся или не использующихся в макросах.

Поведение макросов

В следующей таблице подробно рассмотрены различия в поведении модели расширяемости между макросами и IDE Visual Studio.

Операция

Поведение в макросах Visual Studio

Solution

Хотя макросы Visual Studio не поддерживают концепцию решений в пользовательском интерфейсе, модель объектов содержит объект "Solution", который позволяет получить коллекцию проектов с помощью раннего связывания

FullName

Возвращает полный путь приложения макроса Visual Studio

Name

Возвращает имя среды. Если макрос Visual Studio размещен в Visual Studio, строка содержит "VS Macro"

OpenFile

Недоступно

IsOpenFile

Недоступно

Quit

Скрывает IDE макросов Visual Studio аналогично команде "FileClose and Return to Host".

Macros

Возвращает ошибку

UserControl

Возвращает ошибку

MacrosIDE

Возвращает ошибку

LaunchWizard

Возвращает ошибку

См. также

Основные понятия

Различия между объектами "Document" и "Documents" (интегрированная среда разработки макросов)

Различия между свойствами (интегрированная среда разработки макросов)

Различия в работе с элементами (интегрированная среда разработки макросов)

Различия в использовании метода "Find2" (интегрированная среда разработки макросов)

Различия в проектах (интегрированная среда разработки макросов)

Отличия диалогового окна "Параметры" (интегрированная среда разработки макросов)