共用方式為


Microsoft.VisualStudio.Modeling.Integration 命名空間

 

這個命名空間中的型別可協助您定義可搭配多種 DSL 模型使用的工具。  ModelBus 提供一種機制來定義模型檔中的項目參考。  這可用於,比方說,建立某個檔案和另一個檔案的連結。  如需詳細資訊,請參閱Integrazione di modelli tramite ModelBus di Visual Studio。  

類別

類別 描述
System_CAPS_pubclass AdapterAlreadyRegisteredException

這會定義 AdapterAlreadyRegisteredException 類別,該類別會被擲回以指出重複註冊相同的 IAdapter 執行個體。

System_CAPS_pubclass AdapterCreationException

這會定義 AdapterCreationException 類別,當 CreateAdapter() 的呼叫失敗時會擲回該類別。

System_CAPS_pubclass AdapterManagerAlreadyRegisteredException

這會定義 AdapterManagerAlreadyRegisteredException 類別,該類別會被擲回以指出重複註冊相同的 IAdapterManager 型別。

System_CAPS_pubclass AdapterManagerNotRegisteredException

這個檔案會定義 AdapterManagerNotRegisteredException 類別,當 ModelBusAdapter 管理員被要求但尚未註冊時,就會擲回該類別。

System_CAPS_pubclass AdapterNotRegisteredException

這會定義 AdapterNotRegisteredException 類別,當 ModelBusAdapter 被要求但尚未註冊時,就會擲回該類別。

System_CAPS_pubclass AdapterNotSupportedException

在要求配接器管理員處理不支援的配接器類型時擲回的例外狀況型別。

System_CAPS_pubclass AdapterReferenceTypeNotSupportedException

在要求配接器管理員處理不支援的 ModelBusAdapterReference 序列化型別時擲回的例外狀況型別。

System_CAPS_pubclass CompositionAttributes

System_CAPS_pubclass CompositionConfigurationManager

提供以 MEF 為基礎之方式設定 ModelBus 的類別

System_CAPS_pubclass DynamicAdapterManagerAttribute

自訂屬性,用來表示配接器管理員支援任意的 LogicalAdapterId。在 AdapterManager 上使用這個屬性表示 AdapterManager 一般可以用來支援多個不同的配接器或多個不同的模型。MEF 基礎的 ModelBus ConfigurationManager 會查詢這類 AdapterManagers,以發現它們在執行階段所支援的 AdapterIds,而不是只依賴 MEF 中繼資料進而允許 AdapterManager 以動態方式支援任意模型。

System_CAPS_pubclass HandlesAdapterAttribute

自訂屬性,用來表示配接器管理員會處理特定類型的配接器

System_CAPS_pubclass HostSpecificAttribute

自訂屬性,用來表示 ModelBus 組件是在特定 ModelBus 主機中運作。

System_CAPS_pubclass InvalidAdapterManagerException

無效配接器管理員例外狀況的例外狀況類別

System_CAPS_pubclass ModelBus

ModelBus 可讓工具以鬆散結合方式相互操作。

System_CAPS_pubclass ModelBusAdapter

ModelBusAdapter 是在 ModelBus 與基礎模型之間做為橋接器的物件。ModelBusAdapter 執行個體由 ModelBusAdapterManager 所建立,而且 ModelBusAdapter 公開的作業是在 ModelBusAdapterManager 的 ModelBusAdapter 合約所定義。

System_CAPS_pubclass ModelBusAdapterManager

ModelBusAdapterManager 會用來建立支援的 ModelBusAdapter 的執行個體,並管理其存留期。從這個要為您自己的 DSL 建立 ModelBusAdapterManager 的類別來衍生。

System_CAPS_pubclass ModelBusAdapterReference

所有配接器參考的基底類別。

System_CAPS_pubclass ModelBusException

這會定義 ModelBusException 類別,它是 ModelBus 架構所使用的所有例外狀況的基底。

System_CAPS_pubclass ModelBusReference

封裝模型的參考。支援下列變數: 模型參考、模型中項目的參考、模型參考以及該模型的檢視參考、具有檢視的模型中項目的參考。

System_CAPS_pubclass ModelBusReferenceFormatException

System_CAPS_pubclass ModelBusReferencePropertySerializer

要序列化/還原序列化 ModelBusReferences 的自訂 DomainProperty 序列化程式

System_CAPS_pubclass ModelBusReferenceTypeConverter

可將 ModelBusReferences 轉換成字串的轉換器。

System_CAPS_pubclass ModelBusResetException

這會定義 ModelBusResetException 類別,當 Backplane.Reset() 失敗時就會擲回該類別。

System_CAPS_pubclass ModelBusView

ModelBusView 是從 ModelBusAdapter 取得模型的物件。ModelBusView 可讓用戶端來建立、 存取及操作模型的設計介面或編輯器。

System_CAPS_pubclass ModelingAdapter

包裝網域特定語言模型。從這個要為您的 DSL 建立配接器的類別來衍生。

System_CAPS_pubclass ModelingAdapterReference

配接器參考的標準 DSL 實作。

System_CAPS_pubclass ModelingAdapterReferenceFormatException

System_CAPS_pubclass ModelingDocumentHandler

這是可插入的類別,ModelBusAdapter 可以用來設定此 ModelBusAdapter 所代表的基礎文件的管理。

System_CAPS_pubclass PresentationAlreadyCreatedException

這會定義 PresentationAlreadyCreatedException 類別,當 CreatePresentation() 的呼叫是建立在已有指定型別表示的服務上,就會擲回該類別。

System_CAPS_pubclass PresentationCreationException

這會定義 PresentationCreationException 類別,當 CreatePresentation() 的呼叫失敗時會擲回該類別。

System_CAPS_pubclass ReferenceContext

當序列化 ModelBusReference 時,序列化的字串可以與某些內容資訊 (例如檔案路徑) 相關。當還原序列化字串時,您就可以提供相同的內容或不同的內容。ReferenceContext 是字典,用於儲存內容資訊。索引鍵和型別集儲存在內容中(依據您使用的 ModelBusAdapter 的類別)。

System_CAPS_pubclass ReferenceFormatException

這會定義 ReferenceFormatException 類別,當參考不符合正確格式時,就會擲回該類別。

System_CAPS_pubclass StandardModelingAdapter

表示基本 DSL 基礎模型配置器。

System_CAPS_pubclass SupportedType

保存配接器管理員之支援類型及其顯示名稱的類別

System_CAPS_pubclass ViewOperationException

這會定義 ViewOperationException 類別,當建立 ModelBusView 或 ModelBusView 執行個體上的作業失敗時,就會擲回該類別。

介面

介面 描述
System_CAPS_pubinterface IConfiguration

System_CAPS_pubinterface IModelBus

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

System_CAPS_pubinterface IModelingAdapterWithRootedModel

ModelBus 配接器所實作的介面,會公開模型的根項目。

System_CAPS_pubinterface IModelingAdapterWithStore

ModelBus 配接器所實作的介面,會公開存放區。

System_CAPS_pubinterface SModelBus

Visual Studio ModelBus 服務的服務介面。

列舉

列舉 描述
System_CAPS_pubenum ErrorCategory

可指定錯誤嚴重性的列舉

System_CAPS_pubenum ReferenceStatus

System_CAPS_pubenum ValidateReferenceOption

驗證選項

回到頁首