DslDefinitionModelToolboxHelperBase 類別
用來為這個 DSL 建立和初始化工具箱項目的協助程式類別。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper
命名空間: Microsoft.VisualStudio.Modeling.DslDefinition
組件: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll 中)
語法
'宣告
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase
DslDefinitionModelToolboxHelperBase 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
DslDefinitionModelToolboxHelperBase | 建構新的 DslDefinitionModelToolboxHelperBase。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
DefaultToolboxTabName | 傳回開啟編輯器時預設應開啟之索引標籤的顯示名稱。 | |
DefaultToolboxTabToolboxItemsCount | 傳回預設工具箱索引標籤中的工具箱項目計數。 | |
ServiceProvider | ||
ToolboxStore |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CreateElementToolPrototype | 建立對應至指定網域類別 ID 之項目工具的 ElementGroupPrototype。預設行為是建立包含網域類別執行個體的原型。衍生類別可以覆寫此項以將其他資訊加入至原型。 | |
CreateToolboxItems | 傳回要以動態方式加入的自訂工具箱項目清單 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetToolboxItem | 根據指定名稱傳回 ModelingToolboxItem 的執行個體。必須從 Transaction 中呼叫這個方法。未這樣做會產生例外狀況 | |
GetToolboxItemData | 根據指定的工具箱項目「唯一 ID」和資料格式識別項,傳回資料格式的內容。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
欄位
名稱 | 描述 | |
---|---|---|
DiagramElementMapToolFilterString | 用來識別 DiagramElementMapTool connector 連接器工具的工具箱項目篩選條件字串。 | |
EmbeddingRelationshipToolFilterString | 用來識別 EmbeddingRelationshipTool 連接器工具的工具箱項目篩選條件字串。 | |
InheritanceToolFilterString | 用來識別 InheritanceTool 連接器工具的工具箱項目篩選條件字串。 | |
ReferenceRelationshipToolFilterString | 用來識別 ReferenceRelationshipTool 連接器工具的工具箱項目篩選條件字串。 | |
ToolboxFilterString | 用來識別 DslDefinitionModel 工具箱項目的工具箱項目篩選條件字串。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。