IDatabaseProjectReferenceController, interface
Ce point d'extension contrôle la façon dont les références sont ajoutées au système de projet de base de données.
Cette API n'est pas conforme CLS.
Espace de noms : Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly : Microsoft.VisualStudio.Data.Schema.Package (dans Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntaxe
'Déclaration
<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
Le type IDatabaseProjectReferenceController expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
AllowDatabaseReferences | Obtient une valeur qui indique si ce contrôleur autorise des références de base de données. |
![]() |
AllowProjectReferences | Obtient une valeur qui indique si ce contrôleur autorise des références de projet. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
DoDefaultAction | Gère l'action par défaut pour le nœud de l'argument.Par exemple, le fournisseur de schémas de base de données pour SQL Server ouvre la page de propriétés de références via OpenProjectDesigner). |
![]() |
GetCaption | Retourne la légende pour ce nœud de référence. |
![]() |
GetReferenceData | Lorsqu'une référence change, cette méthode permet de la décomposer en données CustomSchemaData.Ces données sont ensuite ajoutées au modèle ou en sont supprimées. |
![]() |
Initialize | Initialise cette extension. |
![]() |
IsArtifactReference | Retourne true si fileName représente un format de fichier spécifique à un fournisseur de schémas de base de données (DSP). |
![]() |
IsValidReference | Retourne true s'il s'agit d'une référence valide. |
![]() |
KeyOutputBuildVariables | Retourne une liste de variables de génération qui affectent la sortie clé pour le projet. |
![]() |
RetrieveDatabaseReferenceSelectorData | Retourne les données du sélecteur qui sont obligatoires pour créer une nouvelle référence de base de données. |
![]() |
RetrieveDatabaseReferenceSelectorDataResult | Retourne le résultat de l'appel à RetrieveDatabaseReferenceSelectorData. |
Début
Voir aussi
Référence
Microsoft.VisualStudio.Data.Schema.Package.Project, espace de noms