Partilhar via


Classe StandardVsModelingDiagramView

Oferece suporte uma DSL típica do diagrama de único baseados hospedado dentro de Visual Studio de ModelBusView.

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 Class StandardVsModelingDiagramView _
    Inherits VsModelingView
[CLSCompliantAttribute(false)]
public class StandardVsModelingDiagramView : VsModelingView

O tipo StandardVsModelingDiagramView expõe os membros a seguir.

Construtores

  Nome Descrição
Método público StandardVsModelingDiagramView 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 Diagram Expõe o objeto Diagram representado por essa DSL com base em ModelBusView.
Propriedade pública IsOperational Indica se qualquer manipulação ModelBusView APIs podem ser chamadas nesta instância. (Herdado de VsModelingView.)
Propriedade pública ViewReference Identificador de referência usado para criar este objeto ModelBusView (Herdado de ModelBusView.)
Propriedade pública VSDiagramView Expõe o VSDiagramView que hospeda o objeto Diagram disposto por esse ModelBusView como um controle de formulário dentro de Visual Studio.

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. (Herdado de VsModelingView.)
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. (Herdado de VsModelingView.)
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. (Herdado de VsModelingView.)
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. (Herdado de VsModelingView.)
Método público SetSelection(ModelBusReference) Localiza o ShapeElement correspondente a essa referência e seleciona-lo na superfície de design.Se a referência é resolvida para o ElementoModelo que não é uma forma, é feita uma tentativa para encontrar a forma correspondente para ele. (Substitui ModelBusView.SetSelection(ModelBusReference).)
Método público SetSelection(IEnumerable<ModelBusReference>) Localiza o ShapeElement correspondentes a cada uma das referências e seleciona todas elas na superfície de design.Se qualquer referência resolve para um ModelElement que não é uma forma, é feita uma tentativa para encontrar a forma correspondente para ele. (Substitui ModelBusView.SetSelection(IEnumerable<ModelBusReference>).)
Método público Show Ativa a moldura da janela representada por este ModelBusView e define o foco (Herdado de VsModelingView.)
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