Partilhar via


Interface ISchemaModelViewer

Representa um visualizador de modelo abstrato, como visualização Esquema ou Visualizador de dependência.

Esta API não compatível com CLS. 

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

Sintaxe

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

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

Início

Consulte também

Referência

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