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 程序集。

请参见

参考

Microsoft.VisualStudio.VCProjectEngine 命名空间