共用方式為


IModelBus 介面

 

從服務提供者取得這個型別的執行個體,並用它來取得可用於開啟另一個模型的配接器。

命名空間:   Microsoft.VisualStudio.Modeling.Integration
組件:  Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (於 Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)

語法

public interface IModelBus : IServiceProvider
public interface class IModelBus : IServiceProvider
type IModelBus = 
    interface
        interface IServiceProvider
    end
Public Interface IModelBus
    Inherits IServiceProvider

方法

名稱 描述
System_CAPS_pubmethod CreateAdapter(ModelBusReference)

嘗試針對提供的參考 (這可能是模型參考或模型項目參考),建立並傳回新的配接器執行個體。

System_CAPS_pubmethod CreateAdapter(ModelBusReference, IServiceProvider)

嘗試針對提供的參考建立並傳回新的配接器執行個體。允許提供服務提供者。

System_CAPS_pubmethod DeserializeReference(String, ReferenceContext)

還原序列化提供的字串,並傳回 ModelBusReference。

System_CAPS_pubmethod FindAdapterManagers(Object[])

傳回 ModelBusAdapter 管理員的清單,可建立指定物件的 ModelBusReferences。位置資訊可以是任何可由可用的配接器管理員所辨識的形式,例如 DSL 模型檔的檔案路徑。

System_CAPS_pubmethod GetAdapterManager(String)

使用 ID 找出 ModelBusAdapterManager 執行個體。如果找不到,則會擲回例外狀況。

System_CAPS_pubmethod GetService(Type)

(繼承自 IServiceProvider。)

System_CAPS_pubmethod LogError(ErrorCategory, String)

記錄錯誤訊息。

System_CAPS_pubmethod SerializeReference(ModelBusReference)

將提供的參考序列化為可被呼叫端保留的字串。如果有 ReferenceContext 資訊附加至參考,您必須在字串還原序列化時提供對等的內容資訊。

System_CAPS_pubmethod ValidateReference(ModelBusReference, ValidateReferenceOption)

使用對應的配接器,驗證指定的參考。此方法應該更新參考的 LastStatus,除了傳回它之外。

註解

如需詳細資訊,請參閱Integrar modelos utilizando Modelbus de Visual Studio

另請參閱

Microsoft.VisualStudio.Modeling.Integration 命名空間

回到頁首