IVsBuildDependency 接口
允许项描述生成依赖项。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")> _
<InterfaceTypeAttribute()> _
Public Interface IVsBuildDependency _
Inherits IVsDependency
[GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")]
[InterfaceTypeAttribute()]
public interface IVsBuildDependency : IVsDependency
IVsBuildDependency 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
get_CanonicalName(String%) | 返回依赖项的规范名称。 | |
get_CanonicalName(String%) | 返回依赖项的规范名称。 (继承自 IVsDependency。) | |
get_Description(String%) | 返回依赖项的说明。 | |
get_Description(String%) | 返回依赖项的说明。 (继承自 IVsDependency。) | |
get_HelpContext(UInt32%) | 返回指向依赖项的帮助上下文。 | |
get_HelpContext(UInt32%) | 返回指向依赖项的帮助上下文。 (继承自 IVsDependency。) | |
get_HelpFile(String%) | 返回依赖项的帮助文件的名称。 | |
get_HelpFile(String%) | 返回依赖项的帮助文件的名称。 (继承自 IVsDependency。) | |
get_MustUpdateBefore | 确定更新和项目生成是否必须出现为,在项目生成前后。 | |
get_ReferredProject | 返回指向一个依赖项。 | |
get_Type(Guid%) | 返回依赖项的类型。 | |
get_Type(Guid%) | 返回依赖项的类型。 (继承自 IVsDependency。) |
页首
备注
IVsBuildDependency 接口由需要显示内部的依赖关系。 SVsSolutionBuildManager 服务的顺序将影响项目生成的项目实现。 IVsBuildDependency 实现在项目级别。 特定于配置的依赖项目前没有支持。
对实现者的说明
实现由依赖于另一个项目或另一个生成操作才能成功生成的项目。
对调用者的说明
调用通过环境,在一个项目的依赖项进行编译。