Compartilhar via


Classe VsModelingView

Oferece suporte à criação de ModelBusView e a manipulação de um VS padrão com base no editor de designer de DSL.

Esta API não compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusView
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingView
      Microsoft.VisualStudio.Modeling.Integration.Shell.StandardVsModelingDiagramView

Namespace:  Microsoft.VisualStudio.Modeling.Integration.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingView _
    Inherits ModelBusView
[CLSCompliantAttribute(false)]
public abstract class VsModelingView : ModelBusView

O tipo VsModelingView expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido VsModelingView Construtor

Superior

Propriedades

  Nome Descrição
Propriedade pública Adapter Instância de ModelBusAdapter que criou e que possui este ModelBusView (Herdado de ModelBusView.)
Propriedade pública IsOperational Indica se qualquer manipulação ModelBusView APIs podem ser chamadas nesta instância. (Substitui ModelBusView.IsOperational.)
Propriedade pública ViewReference Identificador de referência usado para criar este objeto ModelBusView (Herdado de ModelBusView.)

Superior

Métodos

  Nome Descrição
Método público Close Fecha a moldura da janela representada por este ModelBusView.Faz não acomodar persistance de DocData associada a esta ModelBusView. (Substitui ModelBusView.Close().)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método protegido GetDocView Chamar GetDocView será anexado a esta instância de VsModelingView para a instância de ModelingDocView, representada por ele.O chamador precisa chamar explicitamente o Show() para tornar a moldura da janela visível no VS, se já não era visível.
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Hide Oculta a moldura da janela representada por este ModelBusView.O contêiner de exibição subjacente ainda está na memória. (Substitui ModelBusView.Hide().)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Open Abre/anexa ao objeto subjacente editor representado por este ModelBusView. (Substitui ModelBusView.Open().)
Método público SetSelection(ModelBusReference) Seleciona o elemento identificado pela referência a esta ModelBusView (Herdado de ModelBusView.)
Método público SetSelection(IEnumerable<ModelBusReference>) Seleciona os elementos identificados pela referenes nesta ModelBusView (Herdado de ModelBusView.)
Método público Show Ativa a moldura da janela representada por este ModelBusView e define o foco (Substitui ModelBusView.Show().)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Integration.Shell