次の方法で共有


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 名前空間