Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Datenbankprojekte in Visual Studio verfügen über eine Reihe vordefinierter Buildvorgänge: „Builds“, „NotInBuild“ und „PropertiesFile“. Diese Schnittstelle stellt einen Erweiterungspunkt bereit, der es Ihnen ermöglicht, neue Buildvorgänge hinzuzufügen, die nach Bedarf von den Funktionen des Datenbankschema-Anbieters interpretiert werden können. Wenn Sie ein Objekt definieren, das IDatabaseProjectBuildActionContributor implementiert, wird dieses Objekt beim Öffnen des Projekts erstellt. Dann werden die neuen Buildvorgänge abgerufen, und anschließend wird das Objekt freigegeben.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<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
Der IDatabaseProjectBuildActionContributor-Typ macht die folgenden Member verfügbar.
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
GetBuildActions | Gibt die Liste der Buildvorgänge zurück, die dem Projektsystem hinzugefügt werden sollen. |
![]() |
IsValidBuildAction | Gibt false zurück, wenn die vordefinierten Buildvorgänge ("Build", "NotInBuild" und "PropertiesFile") für diesen Projekttyp nicht gültig sind. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace
.gif)