VCReferences 接口

VCReference 对象的集合,每个对象表示项目中的一个引用。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
<GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")> _
Public Interface VCReferences _
    Inherits VCProjectItem, IEnumerable
[GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")]
public interface VCReferences : VCProjectItem, 
    IEnumerable
[GuidAttribute(L"C8559C2C-D97D-4893-A80A-63245A21EE12")]
public interface class VCReferences : VCProjectItem, 
    IEnumerable
[<GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")>]
type VCReferences =  
    interface 
        interface VCProjectItem 
        interface IEnumerable 
    end
public interface VCReferences extends VCProjectItem, IEnumerable

VCReferences 类型公开以下成员。

属性

  名称 说明
公共属性 Count 获取 VCReferences 集合中的 VCReference 对象数。
公共属性 ItemName 获取集合中的当前项的名称。
公共属性 Kind 获取一个指示对象类型的枚举。
公共属性 Parent 获取给定对象的直接父对象。
公共属性 project 获取包含该引用的项目。
公共属性 References 获取项目引用的集合。
公共属性 VCProjectEngine 获取一个指向项目引擎的指针。

页首

方法

  名称 说明
公共方法 AddActiveXReference 向项目添加 ActiveX (COM) 引用。
公共方法 AddActiveXReferenceEx 向项目添加 ActiveX (COM) 引用。
公共方法 AddAssemblyReference 向所选项目添加程序集 (.NET) 引用。
公共方法 AddAssemblyReferenceWithStrongName 使用其强化名向所选项目添加程序集 (.NET) 引用。
公共方法 AddAssemblyReferenceWithStrongNameEx 使用其强化名向所选项目添加程序集 (.NET) 引用。
公共方法 AddProjectReference 向项目添加项目引用。
公共方法 AddProjectReferenceByIdentifier 使用其唯一标识符向所选项目添加程序集 (.NET) 引用。
公共方法 AddProjectReferenceByIdentifierEx 使用其唯一标识符向所选项目添加程序集 (.NET) 引用。
公共方法 AddReferenceToFile 添加一个引用到文件中。
公共方法 AddReferenceToFileEx 添加一个引用到文件中。
公共方法 AddSdkReference
公共方法 AddWinRTReference
公共方法 CanAddActiveXReference 返回一个值,该值指示是否添加给定的 ActiveX (COM) 引用。
公共方法 CanAddAssemblyReference 返回一个值,该值指示是否添加给定的程序集 (.NET) 引用。
公共方法 CanAddAssemblyReferenceWithStrongName 返回指示添加给定的程序集 (.NET) 引用是否由其强的名称引用的值。
公共方法 CanAddProjectReference 返回一个值,该值指示是否添加给定的项目引用。
公共方法 CanAddProjectReferenceByIdentifier 返回指示添加给定的项目引用是否由其唯一标识符引用的值。
公共方法 CanAddReferenceToFile 返回一个值,该值指示是否添加给定的文件引用。
公共方法 CanAddSdkReference
公共方法 CanAddWinRTReference
公共方法 GetEnumerator 返回 VCReferences 集合中项的枚举数。
公共方法 GetReferencesOfType
公共方法 Item 选择集合中的一项。
公共方法 MatchName 将指定的名称与集合项的名称匹配。
公共方法 RemoveReference 从项目或引用集合中移除指定的引用。

页首

请参阅

参考

Microsoft.VisualStudio.VCProjectEngine 命名空间