ModelBusAdapterManager 類別
ModelBusAdapterManager 會用來建立支援的 ModelBusAdapter 的執行個體,並管理其存留期。 從這個要為您自己的 DSL 建立 ModelBusAdapterManager 的類別來衍生。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
命名空間: Microsoft.VisualStudio.Modeling.Integration
組件: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll 中)
語法
'宣告
Public MustInherit Class ModelBusAdapterManager _
Implements IDisposable
public abstract class ModelBusAdapterManager : IDisposable
ModelBusAdapterManager 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
![]() |
ModelBusAdapterManager |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
![]() |
Disposed | 如果已經處置這個 ModelBusAdapterManager 執行個體則為 true,否則為 false。 |
![]() |
ModelBus | 取得這個 ModelBusAdapterManager 登錄至的 Backplane 執行個體。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
![]() |
CanCreateReference | 這個 ModelBusAdapter 管理員是否可以建立指定之內容模型資訊所描述的範圍? |
![]() |
CreateAdapter(ModelBusReference) | 建立包裝指定之模型的 ModelBusAdapter。如果無法建立 ModelBusAdapter,則會擲回例外狀況。 |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | 建立這個 ModelBusAdapterManager 所支援的 ModelBusAdapter 執行個體。 |
![]() |
CreateReference | 嘗試從提供的資料建立並傳回模型匯流排參考。 |
![]() |
DeserializeAdapterReference | 嘗試透過參考內容的協助,還原序列化提供的配接器參考。 |
![]() |
Dispose() | |
![]() |
Dispose(Boolean) | 處置這個 ModelBusAdapterManager 執行個體。 |
![]() |
DoCreateAdapter | 實際建立這個 ModelBusAdapterManager 所支援的 ModelBusAdapter 執行個體。 |
![]() |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
![]() |
Finalize | 解構函式。 (覆寫 Object.Finalize()。) |
![]() |
GetExposedElementTypes | 取得這個配接器管理員所管理之任何 ModelBusAdapter 所公開且可藉以從外部參考的所有 ModelElement 型別的集合,連同其顯示名稱也一併取得。 |
![]() |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 |
![]() |
GetSupportedLogicalAdapterIds | 傳回這個配接器管理員所支援的配接器類型 ID |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
GetView | 取得當做參數傳遞的 ModelBusAdapter 相關聯的檢視,例如圖表。 |
![]() |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
SerializeAdapterReference | 序列化所提供的配接器參考,並傳回成為字串 |
![]() |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
![]() |
TryCreateReference | ModelBusAdapterManager 會嘗試從所提供的資訊建立模型的模型匯流排參考。 |
![]() |
ValidateReference | 驗證參考,並依此設定 LastStatus。預設實作是建立配接卡,以檢查能否解析模型。 |
回頁首
備註
如需詳細資訊,請參閱使用 Visual Studio Modelbus 整合模型。
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。