Interface IDatabaseProjectBuildActionContributor
Projetos de banco de dados Visual Studio tem diversos predefinidos de ações de construção: "Build", "notinbuild" e "propertiesfile". Essa interface fornece um ponto de extensão permitem adicionar novas ações de compilação que os recursos do provedor de esquema do banco de dados podem interpretar como desejarem. Se você definir um objeto que implementa o IDatabaseProjectBuildActionContributor, esse objeto será criado quando o projeto é aberto. As novas ações de compilação, em seguida, são recuperadas e, em seguida, o objeto será liberado.
Esta API não compatível com CLS.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxe
'Declaração
<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
O tipo IDatabaseProjectBuildActionContributor expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
GetBuildActions | Retorna a lista de ações de construção para adicionar o sistema de projeto. | |
IsValidBuildAction | Se false de retorna as ações de construção predefinidos ("Build", "notinbuild" e "propertiesfile") não são válidos para este tipo de projeto. |
Início
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Schema.Package.Project