ModelBusAdapter 類別
ModelBusAdapter 是在 ModelBus 與基礎模型之間做為橋接器的物件。 ModelBusAdapter 執行個體由 ModelBusAdapterManager 所建立,而且 ModelBusAdapter 公開的作業是在 ModelBusAdapterManager 的 ModelBusAdapter 合約所定義。
命名空間: Microsoft.VisualStudio.Modeling.Integration
組件: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (於 Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
繼承階層
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
語法
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
public ref class ModelBusAdapter abstract : IEquatable<ModelBusAdapter^>,
IDisposable
[<AbstractClass>]
type ModelBusAdapter =
class
interface IEquatable<ModelBusAdapter>
interface IDisposable
end
Public MustInherit Class ModelBusAdapter
Implements IEquatable(Of ModelBusAdapter), IDisposable
建構函式
名稱 | 描述 | |
---|---|---|
ModelBusAdapter(ModelBusReference, ModelBusAdapterManager) | 建構函式 |
屬性
名稱 | 描述 | |
---|---|---|
AdapterManager | 建立這個 ModelBusAdapter 執行個體的 ModelBusAdapterManager 執行個體。 |
|
DisplayName | ModelBusAdapter 的顯示名稱 |
|
Disposed | 如果已經處置這個 ModelBusAdapter 執行個體則為 true,否則為 false。 |
|
Reference |
方法
名稱 | 描述 | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | 處置這個 ModelBusAdapter 執行個體。基底類別不會執行任何動作。衍生的 ModelBusAdapter 實作可以選擇執行其他的工作,包括保存未儲存的資料、釋放資源等。 |
|
Equals(ModelBusAdapter) | 如果此 ModelBusAdapter 和指定的 ModelBusAdapter 執行個體相同,則為 true,否則為 false。 |
|
Equals(Object) | (繼承自 Object。) |
|
Finalize() | 解構函式。(覆寫 Object.Finalize()。) |
|
GetDefaultView() | 取得與這個模型關聯的 DefaultView (如果有的話)。 |
|
GetElementReference(Object) | 取得應由此配接器公開之指定物件執行個體的參考。 |
|
GetElementReferences(Type) | 取回所有符合指定之資料合約的參考的物件。 |
|
GetHashCode() | (繼承自 Object。) |
|
GetReferences(Type) | ||
GetReferenceStatus() | 傳回目前參考的 ReferenceStatus。如果這是項目參考,則會嘗試 ResolveElementReference。 |
|
GetType() | (繼承自 Object。) |
|
GetView(ModelBusReference) | 根據 ModelBusView 參考,取得與這個模型相關聯的特定檢視 |
|
MemberwiseClone() | (繼承自 Object。) |
|
ResolveElementReference(ModelBusReference) | 根據指定的項目識別項,傳回這個參考所代表的實際物件。 |
|
ResolveElementReference<T>(ModelBusReference) | 根據指定的項目識別項,傳回這個參考所代表的實際物件 (強型別協助程式方法) |
|
ToString() | (繼承自 Object。) |
註解
如需詳細資訊,請參閱Intégration de modèles à l'aide de Visual Studio Modelbus。
執行緒安全
此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。
另請參閱
Microsoft.VisualStudio.Modeling.Integration 命名空間
回到頁首