Interface IModelBus
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.