共用方式為


ModelBusAdapterManager.DoCreateAdapter 方法

支援這個 ModelBusAdapterManager 的 ModelBusAdapter 執行個體的實際建立。

命名空間:  Microsoft.VisualStudio.Modeling.Integration
組件:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll 中)

語法

'宣告
Protected MustOverride Function DoCreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
protected abstract ModelBusAdapter DoCreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

參數

傳回值

型別:Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
建立非 null 的執行 ModelBusAdapter 個體如果成功的話,例外狀況否則。

備註

呼叫端應該使用 IServiceProvider 來提供實作之間的呼叫者,並由 AdapterManager 所建立的介面卡的私用通訊協定的服務。如果 AdapterManager 並不會不需要任何特殊的服務與呼叫者,那麼 AdapterManager 不應使用此 ServiceProvider。以 implementors 的附註: 若要擷取一般用途服務,請使用 ModelBus 的 ServiceProvider 或其他標準的 ServiceProvider 相反的。

.NET Framework 安全性

請參閱

參考

ModelBusAdapterManager 類別

Microsoft.VisualStudio.Modeling.Integration 命名空間