Partilhar via


Classe StandardModelingAdapter

Representa um adaptador de modelo DSL com base em básico.

Esta API não compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
    Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
      Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter

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

Sintaxe

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

O tipo StandardModelingAdapter expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelElement) Construtor
Método protegido StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, Store) Construtor

Superior

Propriedades

  Nome Descrição
Propriedade pública AdapterManager Instância de ModelBusAdapterManager que cria esta instância de ModelBusAdapter. (Herdado de ModelBusAdapter.)
Propriedade protegida AdapterModelRoot
Propriedade protegida AdapterStore
Propriedade pública DisplayName O nome para exibição do ModelBusAdapter (Herdado de ModelBusAdapter.)
Propriedade pública Disposed True se esta instância de ModelBusAdapter foi descartada, FALSO caso contrário. (Herdado de ModelBusAdapter.)
Propriedade pública DocumentHandler ModelingDocumentHandler usado por este ModelingAdapter.O DocumentHandler é usado pelo ModelBusAdapter para configurar o modelo disposto por ele.Você pode definir essa propriedade somente se não tiver sido definida já. (Herdado de ModelingAdapter.)
Propriedade pública Reference (Herdado de ModelBusAdapter.)

Superior

Métodos

  Nome Descrição
Método público Dispose() (Herdado de ModelBusAdapter.)
Método protegido Dispose(Boolean) Limpeza esta instância de ModelBusAdapter.Aciona um descarte o DocumentHandler, caso haja algum. (Herdado de ModelingAdapter.)
Método público Equals(Object) Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Equals(ModelBusAdapter) True se este ModelBusAdapter é igual a determinada instância de ModelBusAdapter, FALSO caso contrário. (Herdado de ModelBusAdapter.)
Método protegido Finalize Destruidor. (Herdado de ModelBusAdapter.)
Método público GetDefaultView Obtém o PrimaryView associado com esse modelo, se houver uma disponível. (Substitui ModelBusAdapter.GetDefaultView().)
Método protegido GetElementDisplayName Ponto de extensão para permitir que o autor DSL decidir o nome de exibição para um elemento de modelo em particular
Método protegido GetElementId Obtenha a identificação de elemento de um ModelElement.Este elemento Id será usado para criar a referência de modelbus do elemento de modelo
Método público GetElementReference Obter a referência de uma instância de objeto fornecido deve ser exposta por esse adaptador. (Substitui ModelBusAdapter.GetElementReference(Object).)
Método protegido GetElementReferences Volte a todos os objetos referenciados em conformidade com um contrato de dados fornecidos. (Herdado de ModelBusAdapter.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetReferences (Herdado de ModelBusAdapter.)
Método protegido GetReferenceStatus Valida o elemento e o modo de exibição (se aplicável) e retorna o status (Substitui ModelBusAdapter.GetReferenceStatus().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetView Obtém um modo de exibição específico associado a esse modelo com base na referência de ModelBusView (Substitui ModelBusAdapter.GetView(ModelBusReference).)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ResolveElementReference Considerando um identificador para um elemento, retorna o objeto real, representado por esta referência. (Substitui ModelBusAdapter.ResolveElementReference(ModelBusReference).)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público TrySetDocumentHandler Se o ModelingDocumentHandler já não estiver definido (pelo construtor para por exemplo), em seguida, define como o valor passado como um parâmetro.Caso contrário, retorna false. (Herdado de ModelingAdapter.)

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