IDatabaseProjectReferenceController (Interfaz)
Este punto de extensión controla cómo se agregan referencias al sistema de proyectos de base de datos.
Esta API no es compatible con CLS.
Espacio de nombres: Microsoft.VisualStudio.Data.Schema.Package.Project
Ensamblado: Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxis
'Declaración
<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
El tipo IDatabaseProjectReferenceController expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
AllowDatabaseReferences | Obtiene un valor que indica si este controlador permite referencias de base de datos. |
![]() |
AllowProjectReferences | Obtiene un valor que indica si este controlador permite referencias de proyecto. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
DoDefaultAction | Controla la acción predeterminada para el nodo de argumento.Por ejemplo, el proveedor de esquema de base de datos para SQL Server abre la página de propiedades de las referencias mediante OpenProjectDesigner. |
![]() |
GetCaption | Devuelve el título para este nodo de referencia. |
![]() |
GetReferenceData | Cuando una referencia cambia, se usa este método para romper la referencia en CustomSchemaData.A continuación, estos datos se agregan o quitan del modelo. |
![]() |
Initialize | Inicializa esta extensión. |
![]() |
IsArtifactReference | Devuelve true si fileName representa un formato de archivo que es específico de un proveedor de esquema de base de datos (DSP). |
![]() |
IsValidReference | Devuelve true si se trata de una referencia válida. |
![]() |
KeyOutputBuildVariables | Devuelve una lista de variables de compilación que afectan a los resultados clave para el proyecto. |
![]() |
RetrieveDatabaseReferenceSelectorData | Devuelve los datos del selector necesarios para crear una nueva referencia de base de datos. |
![]() |
RetrieveDatabaseReferenceSelectorDataResult | Devuelve el resultado de la llamada a RetrieveDatabaseReferenceSelectorData. |
Arriba
Vea también
Referencia
Microsoft.VisualStudio.Data.Schema.Package.Project (Espacio de nombres)