VCReference 接口
表示项目中的一个引用。
命名空间: Microsoft.VisualStudio.VCProjectEngine
程序集: Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
语法
声明
<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")>]
type VCReference =
interface
interface VCProjectItem
end
public interface VCReference extends VCProjectItem
VCReference 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AssemblyName | 获取程序集名称此项目。 | |
BuildNumber | 引用程序集的生成号。 | |
CopyLocal | 获取或设置一个值指示自动复制对目标目录。 | |
CopyLocalDependencies | 基础结构。仅由 Microsoft 内部使用。 | |
CopyLocalSatelliteAssemblies | 基础结构。仅由 Microsoft 内部使用。 | |
Culture | 获取选定的区域性引用。 | |
Description | 获取或设置一个表示对象说明的字符串。 | |
FullPath | 具有完整路径引用的程序集。 | |
Identity | 引用的程序集的标识。 | |
ItemName | 获取集合中的当前项的名称。 | |
Kind | 获取一个指示对象类型的枚举。 | |
Label | 获取引用的程序集的显示名称。 | |
majorVersion | 获取引用的程序集的主版本号。 | |
MinFrameworkVersion | 获取项目所需的 .NET Framework 的最低版本。 | |
minorVersion | 获取引用的程序集的次版本。 | |
Name | 获取或设置对象的名称。 | |
Parent | 获取给定对象的直接父对象。 | |
project | 获取与对象关联的 VCProject。 | |
PublicKeyToken | 获取引用的程序集的公钥标记。 | |
Reference | 获取引用与此配置。 | |
RevisionNumber | 获取版本号的选定引用。 | |
StrongName | 获取一个选定淡出引用具有强名称。 | |
SubType | 基础结构。仅限 Microsoft 使用。不要使用。 | |
UseDependenciesInBuild | 是否在生成设置或获取使用程序集。 | |
UseInBuild | 设置或获取引用的程序集是否应在生成。 | |
VCProjectEngine | 获取一个指向项目引擎的指针。 | |
VCReferences | 获取所选项目的引用的集合。 | |
Version | 获取选定引用的版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
MatchName | 将指定的名称与集合项的名称匹配。 | |
Remove | 从解决方案中移除指定的项目。 |
页首
备注
Visual C++ 支持以下引用类型:
.NET 程序集
项目 (.NET 和非.NET 程序集)
COM 对象
不同 Visual Basic 和 Visual C#, Visual C++ 区分项之间引用,而程序集引用,也就是说, Visual C++ 支持项目引用的非.NET 程序集。