共用方式為


IDatabaseProjectBuildActionContributor 介面

資料庫中的專案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。

回頁首

請參閱

參考

Microsoft.VisualStudio.Data.Schema.Package.Project 命名空間