ModelingAdapter 類別
自動換行定義域專屬語言模型。衍生自這個類別來建立您的 DSL 介面卡。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter
命名空間: Microsoft.VisualStudio.Modeling.Integration
組件: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll 中)
語法
'宣告
Public MustInherit Class ModelingAdapter _
Inherits ModelBusAdapter
public abstract class ModelingAdapter : ModelBusAdapter
ModelingAdapter 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
![]() |
ModelingAdapter(ModelBusReference, ModelBusAdapterManager) | 建構函式 |
![]() |
ModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelingDocumentHandler) | 建構函式 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
![]() |
AdapterManager | 建立這個執行個體,ModelBusAdapter 的 ModelBusAdapterManager 執行個體。 (繼承自 ModelBusAdapter)。 |
![]() |
DisplayName | ModelBusAdapter 的顯示名稱 (繼承自 ModelBusAdapter)。 |
![]() |
Disposed | 如果本屬性為 true,如果有此 ModelBusAdapter 執行個體已經處置,false 否則。 (繼承自 ModelBusAdapter)。 |
![]() |
DocumentHandler | 使用這個 ModelingAdapter 的 ModelingDocumentHandler。ModelBusAdapter 會使用 DocumentHandler 來設定自動換行,接下來的模型。只有當它已經不設定,您可以設定此屬性。 |
![]() |
Reference | (繼承自 ModelBusAdapter)。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
![]() |
Dispose() | (繼承自 ModelBusAdapter)。 |
![]() |
Dispose(Boolean) | 清除這個 ModelBusAdapter 執行個體。若有的話,觸發程序 DocumentHandler,的處置。 (覆寫 ModelBusAdapter.Dispose(Boolean)。) |
![]() |
Equals(Object) | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
![]() |
Equals(ModelBusAdapter) | 如果本屬性為 true,如果有此 ModelBusAdapter 等同於指定的 ModelBusAdapter 執行個體,false 否則。 (繼承自 ModelBusAdapter)。 |
![]() |
Finalize | 解構函式。 (繼承自 ModelBusAdapter)。 |
![]() |
GetDefaultView | 如果有的話,會取得與這個模型中,相關聯的預設檢視方式。 (繼承自 ModelBusAdapter)。 |
![]() |
GetElementReference | 取得指定的物件的執行個體,應該要公開這張介面卡的參考。 (繼承自 ModelBusAdapter)。 |
![]() |
GetElementReferences | 取得符合指定的資料合約的所有參考的物件。 (繼承自 ModelBusAdapter)。 |
![]() |
GetHashCode | 做為特定型別的雜湊函式。 (繼承自 Object)。 |
![]() |
GetReferences | (繼承自 ModelBusAdapter)。 |
![]() |
GetReferenceStatus | 傳回ReferenceStatus供目前的參考。如果這是項目參考,然後會 ResolveElementReference。 (繼承自 ModelBusAdapter)。 |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
GetView | 取得與這個 ModelBusView 的參考為基礎的模型相關聯的特定檢視 (繼承自 ModelBusAdapter)。 |
![]() |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
ResolveElementReference(ModelBusReference) | 提供項目的識別項,傳回這個參考所代表的實際物件。 (繼承自 ModelBusAdapter)。 |
![]() |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
![]() |
TrySetDocumentHandler | 如果尚未設定 ModelingDocumentHandler (建構函式,例如),然後將它設定為做為參數傳遞的值。否則,會傳回 false。 |
回頁首
備註
在指定的模型,使用 IModelBus 的執行個體上建立配接器。
如需詳細資訊,請參閱 使用 Visual Studio Modelbus 整合模型。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。