Compartilhar via


Interface IDatabaseSchemaView

Essa interface representa o modo de exibição do esquema de banco de dados em Visual Studio.

Esta API não compatível com CLS. 

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

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseSchemaView _
    Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDatabaseSchemaView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDatabaseSchemaView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDatabaseSchemaView =  
    interface
        interface ISchemaModelViewer
    end
public interface IDatabaseSchemaView extends ISchemaModelViewer

O tipo IDatabaseSchemaView expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddNodes(IList<IList<ISchemaModelViewerNode>>) Adiciona uma lista de nós para modo de exibição do esquema. (Herdado de ISchemaModelViewer.)
Método público AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) Adiciona uma lista de nós para modo de exibição do esquema. (Herdado de ISchemaModelViewer.)
Método público AddRootNode Adiciona um nó de raiz para o modo de exibição de esquema normalmente representa o nó do projeto. (Herdado de ISchemaModelViewer.)
Método público GetExpandedNodes Retorna uma lista de nós expandidos. (Herdado de ISchemaModelViewer.)
Método público GetRootNodes Retorna uma lista de nós de raiz. (Herdado de ISchemaModelViewer.)
Método público GetSelectedModelElementNodes Da seleção, procure todos os nós e retornar os que pertencem a ModelElementNodes. (Herdado de ISchemaModelViewer.)
Método público GetSelectedNodes Retorna uma lista de nós selecionados. (Herdado de ISchemaModelViewer.)
Método público ProjectNodeRenamed Atualiza a interface do usuário para refletir a renomeação. (Herdado de ISchemaModelViewer.)
Método público Refresh Atualiza o modo de exibição do esquema. (Herdado de ISchemaModelViewer.)
Método público RefreshNodes Atualiza a lista de nós especificada. (Herdado de ISchemaModelViewer.)
Método público RegisterForCommandRouting Registra o objeto especificado para o roteamento de destino do comando OLE. (Herdado de ISchemaModelViewer.)
Método público RegisterForLimitedCommandRouting Registra o objeto especificado para o roteamento de destino do comando OLE. (Herdado de ISchemaModelViewer.)
Método público RemoveFromCommandRouting Remove o objeto especificado do roteamento de destino do comando OLE. (Herdado de ISchemaModelViewer.)
Método público RemoveNode Remove o nó especificado da árvore. (Herdado de ISchemaModelViewer.)
Método público RemoveNodes Remove a lista de nós da visualização Esquema. (Herdado de ISchemaModelViewer.)
Método público SelectAndExpandActiveProjectNode Seleciona e expande o nó que representa o projeto selecionado ou ativo. (Herdado de ISchemaModelViewer.)
Método público SelectAndExpandProjectNode Seleciona e expande o nó do projeto. (Herdado de ISchemaModelViewer.)
Método público SelectNode Seleciona e opcionalmente expande o nó do elemento de modelo especificado. (Herdado de ISchemaModelViewer.)
Método público SelectNodes(IList<IModelElement>) Seleciona os nós que estão associados com o elemento de modelo especificado. (Herdado de ISchemaModelViewer.)
Método público SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) Seleciona e opcionalmente expande nós com caminhos especificados. (Herdado de ISchemaModelViewer.)

Início

Consulte também

Referência

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