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 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 GetBuildActions 프로젝트 시스템에 추가할 빌드 작업의 목록을 반환합니다.
Public 메서드 IsValidBuildAction 사전 정의된 빌드 작업("Build", "NotInBuild" 및 "PropertiesFile")이 이 프로젝트 형식에 대해 유효하지 않은 경우에는 false를 반환합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.Data.Schema.Package.Project 네임스페이스