Classe ModelBusAdapterManager
O ModelBusAdapterManager é usado para criar instâncias de ModelBusAdapter suportado, e gerencia seu tempo de vida. Derive desta classe para criar um ModelBusAdapterManager para seu próprio DSL.
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
'Declaração
Public MustInherit Class ModelBusAdapterManager _
Implements IDisposable
public abstract class ModelBusAdapterManager : IDisposable
O tipo ModelBusAdapterManager expõe os membros a seguir.
Nome | Descrição | |
---|---|---|
![]() |
ModelBusAdapterManager |
Superior
Nome | Descrição | |
---|---|---|
![]() |
Disposed | Retifique se essa instância de ModelBusAdapterManager foi descartado, false de outra maneira. |
![]() |
ModelBus | Obtém a instância de backplane que este ModelBusAdapterManager é registrado com. |
Superior
Nome | Descrição | |
---|---|---|
![]() |
CanCreateReference | Isso pode gerenciador de ModelBusAdapter criar um escopo descrito por informações contextuais determinada sobre um modelo? |
![]() |
CreateAdapter(ModelBusReference) | Crie um ModelBusAdapter que envolve o modelo especificado.Gera uma exceção se o ModelBusAdapter não pode ser criada. |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | Crie uma instância de ModelBusAdapter suportada por este ModelBusAdapterManager. |
![]() |
CreateReference | Tentativas de criar e retornar uma referência modelo de barramento os dados fornecidos. |
![]() |
DeserializeAdapterReference | Tentativa de desserializar a referência fornecida do adaptador, com a ajuda do contexto de referência. |
![]() |
Dispose() | |
![]() |
Dispose(Boolean) | Descarte essa instância de ModelBusAdapterManager. |
![]() |
DoCreateAdapter | Criação da instância real de ModelBusAdapter suportada por este ModelBusAdapterManager. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Destruidor. (Substitui Object.Finalize().) |
![]() |
GetExposedElementTypes | Obter uma coleção de todos os tipos de ModelElement que são expostos por qualquer ModelBusAdapter gerenciado pelo gerenciador do adaptador, e assim pode ser referenciado de fora, junto com seu nome para exibição; |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetSupportedLogicalAdapterIds | Retorna os IDs dos tipos do adaptador que são suportados pelo gerenciador do adaptador |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
GetView | Obtém a exibição, por exemplo, um diagrama associado com o ModelBusAdapter passado como um parâmetro. |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
SerializeAdapterReference | Serializa a referência fornecida adaptador de dados e como uma cadeia de caracteres |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
TryCreateReference | O ModelBusAdapterManager tentará criar uma referência modelo de barramento a um modelo de informações fornecidas. |
![]() |
ValidateReference | Valida a referência e define o LastStatus de acordo.A implementação padrão é criar um adaptador para verificar se o modelo pode ser resolvido ou não. |
Superior
Para obter mais informações, consulte Integrando modelos por meio do Visual Studio Modelbus.
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.