数据库中的项目Visual Studio几个预定义生成操作: "生成"、"NotInBuild"和"PropertiesFile"。 此接口提供一个扩展点,使您可以添加新生成操作,而数据库架构提供程序的功能可以在选择时解释这些操作。 如果定义一个实现 IDatabaseProjectBuildActionContributor 的对象,则该对象会在打开项目时创建。 随后会检索新生成操作,然后释放该对象。
此 API 不兼容 CLS。
命名空间: Microsoft.VisualStudio.Data.Schema.Package.Project
程序集: Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)
语法
声明
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectBuildActionContributor _
Inherits IExtension
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectBuildActionContributor : IExtension
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectBuildActionContributor : IExtension
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectBuildActionContributor =
interface
interface IExtension
end
public interface IDatabaseProjectBuildActionContributor extends IExtension
IDatabaseProjectBuildActionContributor 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
GetBuildActions | 返回要添加到项目系统的生成操作的列表。 |
![]() |
IsValidBuildAction | 如果预定义的生成操作(“Build”、“NotInBuild”和“PropertiesFile”)对此项目类型无效,则返回 false。 |
页首