共用方式為


Microsoft.VisualStudio.Modeling.Integration 命名空間

這個命名空間中的型別可協助您定義一個以上的 DSL 模型所使用的工具。ModelBus 提供一個機制,定義模型檔中的項目的參考。這可用於,比方說,一個檔案進行連結。如需詳細資訊,請參閱 使用 Visual Studio Modelbus 整合模型

類別

  類別 說明
公用類別 AdapterAlreadyRegisteredException 這個屬性定義的 AdapterAlreadyRegisteredException 類別,來表示重複註冊相同的 IAdapter 執行個體,會擲回。
公用類別 AdapterCreationException 這個屬性定義 AdapterCreationException 類別中,CreateAdapter() 的呼叫失敗時擲回。
公用類別 AdapterManagerAlreadyRegisteredException 這個屬性定義的 AdapterManagerAlreadyRegisteredException 類別,來表示重複註冊相同的 IAdapterManager 型別,會擲回。
公用類別 AdapterManagerNotRegisteredException 這個檔案會定義 AdapterManagerNotRegisteredException 類別中,就會擲回 ModelBusAdapter 管理員要求時,但是尚未登錄。
公用類別 AdapterNotRegisteredException 這個屬性定義 AdapterNotRegisteredException 類別中,就會擲回 ModelBusAdapter 要求時,但是尚未登錄。
公用類別 AdapterNotSupportedException 配接器管理員處理一種不支援的介面卡將被要求時,擲回的例外狀況型別。
公用類別 AdapterReferenceTypeNotSupportedException 配接器管理員將被要求時,擲回的例外狀況型別序列化型別不支援的 ModelBusAdapterReference。
公用類別 CompositionAttributes
公用類別 CompositionConfigurationManager 若要提供以 MEF 為基礎的方式,設定 ModelBus 的類別
公用類別 DynamicAdapterManagerAttribute 用來指示介面卡管理員支援任何任意的 LogicalAdapterId 的自訂屬性。在 AdapterManager 上使用這個屬性表示 AdapterManager 可以一般用來支援多個不同的配接器或多個不同的模型。MEF 基礎 ModelBus ConfigurationManager 會查詢這類 AdapterManagers 發現這在執行階段而非只是它們所支援的 AdapterIds 依賴 MEF 中繼資料進而 AdapterManager,以動態方式支援任意的模型。
公用類別 HandlesAdapterAttribute 用來指示介面卡管理員會處理特定類型的介面卡的自訂屬性
公用類別 HostSpecificAttribute 用來表示 ModelBus 組件適用於特定的 ModelBus 主應用程式中的自訂屬性。
公用類別 InvalidAdapterManagerException 無效的配接器管理員 」 例外狀況的例外狀況類別
公用類別 ModelBus ModelBus 可讓工具在彈性的方式相互操作。
公用類別 ModelBusAdapter ModelBusAdapter 是一個物件,做為 ModelBus 和基礎模型之間的橋樑。ModelBusAdapter 執行個體由 ModelBusAdapterManager,並 ModelBusAdapter 公開 (expose) 的作業是在合約所定義 ModelBusAdapter 的 ModelBusAdapterManager。
公用類別 ModelBusAdapterManager ModelBusAdapterManager 用來建立執行個體的受支援的 ModelBusAdapter,並管理其存留期。衍生自這個類別來建立您自己的 DSL 的 ModelBusAdapterManager。
公用類別 ModelBusAdapterReference 介面卡的所有參考的基底類別
公用類別 ModelBusException 這個屬性定義 ModelBusException 類別,也就是 ModelBus 架構所使用的所有例外狀況的基底。
公用類別 ModelBusReference 封裝至模型的參考。支援下列的變種: 參考到模型。 在模型中 ; 項目參考 參考模型,並以檢視該模型。 參考的模型與檢視中的項目。
公用類別 ModelBusReferenceFormatException
公用類別 ModelBusReferencePropertySerializer 自訂序列化/還原序列化 ModelBusReferences DomainProperty 序列化程式
公用類別 ModelBusReferenceTypeConverter 可以將 ModelBusReferences 轉換為字串的轉換子。
公用類別 ModelBusResetException 這個屬性定義 ModelBusResetException 類別中,Backplane.Reset() 失敗時擲回。
公用類別 ModelBusView ModelBusView 是從 ModelBusAdapter 取得模型的物件。ModelBusView 可讓用戶端來建立、 存取及操作的設計介面或模型的編輯器。
公用類別 ModelingAdapter 自動換行定義域專屬語言模型。衍生自這個類別來建立您的 DSL 介面卡。
公用類別 ModelingAdapterReference 標準的 DSL 實作的介面卡參考。
公用類別 ModelingAdapterReferenceFormatException
公用類別 ModelingDocumentHandler 這是隨插即用的類別,ModelBusAdapter 可以用來設定此 ModelBusAdapter 所代表的基礎文件的管理。
公用類別 PresentationAlreadyCreatedException 這個屬性定義 PresentationAlreadyCreatedException 類別中,就會擲回 CreatePresentation() 呼叫後已有指定類型的簡報的服務。
公用類別 PresentationCreationException 這個屬性定義 PresentationCreationException 類別中,CreatePresentation() 的呼叫失敗時擲回。
公用類別 ReferenceContext ModelBusReference 序列化,序列化的字串可以由相對於某些內容資訊,例如檔案路徑中。當還原序列化字串時,您就可以提供相同的內容或不同的內容。ReferenceContext 是字典,其儲存的內容資訊。索引鍵和型別儲存在內容中的設定是根據您所使用的 ModelBusAdapter 類別而定。
公用類別 ReferenceFormatException 這個屬性定義 ReferenceFormatException 類別中,就會擲回正確的格式不符合參考。
公用類別 StandardModelingAdapter 表示基本的 DSL 基礎模型介面卡。
公用類別 SupportedType 類別介面卡管理員支援的存放類型和它的顯示名稱
公用類別 ViewOperationException 這個屬性定義 ViewOperationException 類別中,建立 ModelBusView 或 ModelBusView 執行個體上的作業失敗時擲回。

介面

  介面 說明
公用介面 IConfiguration
公用介面 IModelBus 從服務提供者取得這個型別的執行個體,並用來取得可用於開啟另一個模型介面卡。
公用介面 IModelingAdapterWithRootedModel 此模型的根項目公開 (expose) 的 ModelBus 介面卡所實作的介面。
公用介面 IModelingAdapterWithStore 公開 (expose) 的存放區的 ModelBus 介面卡所實作的介面。
公用介面 SModelBus 服務介面的Visual Studio ModelBus 服務。

列舉

  列舉型別 說明
公用列舉型別 ErrorCategory 若要指定的錯誤嚴重性的列舉型別
公用列舉型別 ReferenceStatus
公用列舉型別 ValidateReferenceOption 驗證選項