Partilhar via


Classe StandardModelingAdapter

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

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.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Integration.12.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 um estiver disponível. (Substitui ModelBusAdapter.GetDefaultView().)
Método protegido GetElementDisplayName O ponto de extensão para permitir que o autor de DSL decidir o nome para exibição para um elemento específico modelo
Método protegido GetElementId Obter a identificação do elemento de um ModelElement.Esta identificação do elemento será usada para criar a referência de modelbus do elemento modelo
Método público GetElementReference Obter a referência de uma determinada instância do objeto deve ser exposta por este 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 a função de hash padrão. (Herdado de Object.)
Método público GetReferences (Herdado de ModelBusAdapter.)
Método protegido GetReferenceStatus Valida o elemento e a 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 associada a este modelo baseado 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 Dado um identificador para um elemento, retorna o objeto real representado por essa 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