Sdílet prostřednictvím


IDatabaseProjectBuildActionContributor – rozhraní

Databáze projektů v Visual Studio mají několik předdefinovaných akcí sestavení: "Vytvoření", "notinbuild" a "propertiesfile". Toto rozhraní poskytuje rozšiřovací bod přidat nové sestavení akce, které funkce zprostředkovatele schématu databáze lze interpretovat mohou povolit. Pokud definujete objekt, který implementuje IDatabaseProjectBuildActionContributor, bude vytvořen objekt při otevření projektu. Nové sestavení akce přebírán a objekt se pak uvolní.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Obor názvů:  Microsoft.VisualStudio.Data.Schema.Package.Project
Sestavení:  Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Deklarace
<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

Typ IDatabaseProjectBuildActionContributor zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metoda GetBuildActions Vrátí seznam akcí sestavení systému projektu přidat.
Veřejná metoda IsValidBuildAction Vrátí hodnotu false v případě sestavení předdefinované akce ("Vytvořit", "notinbuild" a "propertiesfile") nejsou platné pro tento typ projektu.

Na začátek

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Project – obor názvů