Interfaccia IModelBus
Ottenere un'istanza di questo tipo da un provider di servizi e utilizzarla per ottenere un adattatore che può essere utilizzato per aprire un altro modello.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Sintassi
'Dichiarazione
Public Interface IModelBus _
Inherits IServiceProvider
public interface IModelBus : IServiceProvider
Il tipo IModelBus espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CreateAdapter(ModelBusReference) | I tentativi di creare e restituire una nuova istanza dell'adattatore del riferimento fornito, che può essere modellano il riferimento o un riferimento dell'elemento del modello. | |
CreateAdapter(ModelBusReference, IServiceProvider) | Tenta di creare e restituire una nuova istanza dell'adattatore del riferimento specificato.Consente un provider di servizi da fornire. | |
DeserializeReference | deserializza la stringa fornita e restituisce un ModelBusReference. | |
FindAdapterManagers | Restituisce un elenco degli amministratori di ModelBusAdapter che possono creare ModelBusReferencesoggetto specificato.Le informazioni sul percorso possono essere in qualsiasi formato che può essere riconosciuto da un amministratore disponibile dell'adattatore, ad esempio il percorso di un file di modello DSL. | |
GetAdapterManager | Individuare un'istanza di ModelBusAdapterManager utilizzando l'idGenera un'eccezione se non trovata. | |
GetService | Ottiene l'oggetto servizio del tipo specificato. (Ereditato da IServiceProvider) | |
LogError | registra un messaggio di errore. | |
SerializeReference | Serializza il riferimento assegnato a una stringa che può essere mantenuta dal chiamante.Se sono disponibili informazioni di ReferenceContext connessione al riferimento, è necessario fornire le informazioni sul contesto l'esecuzione della stringa deve essere deserializzata. | |
ValidateReference | Convalidare un riferimento specificato utilizzando adattatore corrispondente.Questo metodo deve aggiornare il LastStatus di un riferimento oltre a restituirlo. |
In alto
Note
Per ulteriori informazioni, vedere Integrazione di modelli tramite ModelBus di Visual Studio.