IDatabaseProjectReferenceController-Schnittstelle
Dieser Erweiterungspunkt steuert, wie dem Datenbankprojektsystem Verweise hinzugefügt werden.
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 IDatabaseProjectReferenceController _
Inherits IExtension
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectReferenceController : IExtension
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectReferenceController : IExtension
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectReferenceController =
interface
interface IExtension
end
public interface IDatabaseProjectReferenceController extends IExtension
Der IDatabaseProjectReferenceController-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllowDatabaseReferences | Ruft einen Wert ab, der angibt, ob dieser Controller Datenbankverweise zulässt. | |
AllowProjectReferences | Ruft einen Wert ab, der angibt, ob dieser Controller Projektverweise zulässt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
DoDefaultAction | Behandelt die Standardaktion für den Argumentknoten.Beispielsweise öffnet der Datenbankschema-Anbieter für SQL Server die Verweiseigenschaftenseite über OpenProjectDesigner. | |
GetCaption | Gibt die Beschriftung für diesen Verweisknoten zurück. | |
GetReferenceData | Wenn sich ein Verweis ändert, wird der Verweis mit dieser Methode in CustomSchemaData aufgegliedert.Anschließend werden diese Daten dem Modell hinzugefügt oder aus dem Modell entfernt. | |
Initialize | Initialisiert diese Erweiterung. | |
IsArtifactReference | Gibt true zurück, wenn der fileName ein Dateiformat darstellt, das für einen Datenbankschema-Anbieter (Database Schema Provider, DSP) spezifisch ist. | |
IsValidReference | Gibt true zurück, wenn dies ein gültiger Verweis ist. | |
KeyOutputBuildVariables | Gibt eine Liste von Buildvariablen zurück, die sich auf die Schlüsselausgabe für das Projekt auswirken. | |
RetrieveDatabaseReferenceSelectorData | Gibt die Selektordaten zurück, die erforderlich sind, um einen neuen Datenbankverweis zu erstellen. | |
RetrieveDatabaseReferenceSelectorDataResult | Gibt das Ergebnis des Aufrufs von RetrieveDatabaseReferenceSelectorData zurück. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace