Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Obter uma instância desse tipo de um provedor de serviços e usá-lo para obter um adaptador que pode ser usado para abrir outro modelo.
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
Public Interface IModelBus _
Inherits IServiceProvider
public interface IModelBus : IServiceProvider
O tipo IModelBus expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CreateAdapter(ModelBusReference) | Tentativas de criar e retornar uma nova instância do adaptador para a referência fornecida, o que pode ser uma referência de modelo ou uma referência de elemento de modelo. |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | Tentativas de criar e retornar uma nova instância do adaptador para a referência fornecida.Permite que um provedor de serviços a serem fornecidos. |
![]() |
DeserializeReference | Desserializa a string fornecida e retorna um ModelBusReference. |
![]() |
FindAdapterManagers | Retorna uma lista de gerentes de ModelBusAdapter que pode criar ModelBusReferences para o objeto especificado.As informações de localização podem ser de qualquer forma que possa ser reconhecida por um Gerenciador de adaptador disponível, como, por exemplo, o caminho do arquivo de um arquivo de modelo DSL. |
![]() |
GetAdapterManager | Localize uma instância de ModelBusAdapterManager usando sua identificação.Lança uma exceção se não for encontrado. |
![]() |
GetService | Obtém o objeto de serviço do tipo especificado. (Herdado de IServiceProvider.) |
![]() |
LogError | Registra uma mensagem de erro. |
![]() |
SerializeReference | Serializa a referência fornecida para uma seqüência de caracteres que pode ser mantida pelo chamador.Se houver informações de ReferenceContext anexadas à referência, você terá que fornecer informações de contexto equivalente quando a seqüência de caracteres é desserializada. |
![]() |
ValidateReference | Valida uma determinada referência usando o adaptador correspondente.Este método deverá actualizar a LastStatus de uma referência para além de devolvê-lo. |
Superior
Comentários
Para obter mais informações, consulte A integração de modelos usando o Modelbus de Visual Studio.