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


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

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

В следующей таблице представлен список различий в Project Object и ProjectItem Object между макросами Visual Studio и Visual Studio.

Операция

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

Kind, Kind

Возвращает идентификатор GUID vsaProjectKind

FullName

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

UniqueName

Возвращает моникер проекта

ConfigurationManager, ConfigurationManager

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

SaveAs, SaveAs

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

Save, Save

Параметр FileName не обрабатывается и не должен передаваться

Delete, Delete

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

Extender, Extender

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

ExtenderNames, ExtenderNames

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

ExtenderCATID, ExtenderCATID

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

AddFolder

Метод Visual Basic AddFolder не принимает vsProjectItemKindVirtualFolder, поэтому Kind должен быть равен vsProjectItemKindPhysicalFile

AddFromDirectory

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

AddFromFile

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

AddFromFileCopy

Эквивалентен Add Existing Item Command.

AddFromTemplate

Добавляет элемент в проект. Добавляемые элементы создаются с использованием шаблонов, установленных в каталоге VBProjectItems. Если указанный шаблон не поддерживается макросами Visual Studio, возвращает ошибку

CopyProject

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

WorkOffline, WorkOffline

Возвращает false, при указании данного значения не выполняется никаких действий.

См. также

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

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

Различия между объектами "Document" и "Documents"

Различия между свойствами

Различия в работе с элементами

Различия в использовании метода "Find2"

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