项目差异(宏 IDE)

下表列出了 Visual Studio 宏和 Visual Studio 之间 Project ObjectProjectItem Object 的差异。

操作

在 Visual Studio 宏中的行为

Kind, Kind

返回 vsaProjectKind GUID

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”,设置值不会执行任何操作。

请参见

概念

扩展性模型的差异(宏 IDE)

文档对象和文档对象差异(宏 IDE)

属性差异(宏 IDE)

项操作差异(宏 IDE)

Find2 方法差异(宏 IDE)

选项差异(宏 IDE)