Поделиться через


Различия в модели расширяемости среды

Обновлен: Ноябрь 2007

Хотя макросы 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"

Различия в проектах

Отличия диалогового окна "Параметры" меню "Сервис"