Interface IDatabaseProjectReferenceController

Essa extensão ponto controla como as referências são adicionadas ao sistema de projeto de banco de dados.

Esta API não compatível com CLS. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
<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

O tipo IDatabaseProjectReferenceController expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AllowDatabaseReferences Obtém um valor que indica se este controlador permite que as referências de banco de dados.
Propriedade pública AllowProjectReferences Obtém um valor que indica se este controlador permite que as referências do projeto.

Início

Métodos

  Nome Descrição
Método público DoDefaultAction Lida com a ação padrão para o nó do argumento.Por exemplo, o provedor do esquema de banco de dados para o SQL Server abre a página de propriedades de referências por meio de OpenProjectDesigner).
Método público GetCaption Retorna a legenda para o nó de referência.
Método público GetReferenceData Quando uma referência é alterada, esse método é usado para invadir a referência CustomSchemaData.Esses dados, em seguida, são adicionados ou removidos do modelo.
Método público Initialize Inicializa essa extensão.
Método público IsArtifactReference Retorna true se o nome do arquivo representa um formato de arquivo é específico para um provedor de esquema de banco de dados (DSP).
Método público IsValidReference Retorna true Se esta for uma referência válida.
Método público KeyOutputBuildVariables Retorna uma lista de variáveis de compilação que afetam a saída de chave para o projeto.
Método público RetrieveDatabaseReferenceSelectorData Retorna os dados de seletor é necessário para criar uma nova referência de banco de dados.
Método público RetrieveDatabaseReferenceSelectorDataResult Retorna o resultado a partir de RetrieveDatabaseReferenceSelectorData chamada.

Início

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Schema.Package.Project