Domain-Specific Language Tools 使用者介面概觀
當您第一次開啟的定義域專屬語言工具 (DSL 工具) 方案中Visual Studio,使用者介面會類似下列的圖片。
下表說明部分之 UI 的使用方式。
項目 |
定義 |
---|---|
圖表 |
圖表便會顯示網域模型。 圖表有兩個邊。 一面定義您的模型項目的型別。 另一方會定義您的模型在螢幕上的顯示方式。 |
工具箱 |
自工具箱] 加入網域類別圖案和類型到圖表中的工具。 若要新增關聯性、 連接器與圖形的對應,請按一下工具],然後按一下在圖表上的 [來源] 節點,然後目標節點。 |
DSL 總管 |
DSL 總管 DSL 定義為使用中視窗時,就會出現。 它會顯示為樹狀結構的 DSL。 DSL 總管可讓您編輯模型的不會顯示在圖表的功能。 比方說,您可以加入工具箱項目,並開啟驗證程序,藉由使用 DSL 總管。 |
DSL 細節] 視窗 |
DSL 詳細資料 ] 視窗會顯示網域的內容可讓您控制如何顯示項目,以及如何複製及刪除項目是模型的項目。
|
網域模型圖表
網域模型圖表分為兩個部分。 圖表的一方會顯示模型中的項目和關聯性。 另一方顯示的模型是要顯示的方式,並包含用來顯示的項目和內容模型圖的圖形。 下圖顯示圖表項的目。
下表說明部分網域模型圖表的項目。
詞彙 |
定義 |
---|---|
網域類別 |
網域類別是您的模型中的項目類型。 網域類別可以出現超過一次在圖表中,如果它是一種以上的關聯性的目標。 若要加入網域類別時,拖曳 [網域] 類別工具工具箱 到 類別和關聯性圖表的那一邊。 |
網域關聯性 |
網域關聯性是您的模型中的項目之間的連結類型。 內嵌關聯性指示所擁有或包含來源項目,目標項目,然後在顯示成一條實線。 模型中的每個項目應該是一個內嵌的關聯性,目標,以便模型會形成。 A 參考關係表示模型元素間的一般連結,然後在顯示成虛線。 任何項目可以有任意數目的參考連結。 此工具,即可建立關聯性工具箱、 來源網域類別,然後按一下 [目標類別。 |
圖案及連接線 |
圖形指定模型項目應如何顯示在 DSL 圖表。,連接器可以用來顯示關聯性的 DSL 圖表上指定列。 若要建立圖形或連接器,拖曳工具圖表項目圖表的那一邊。 |
圖形對應 |
圖形地圖會顯示為 [網域模型圖表中,將圖形連結至網域類別,它會顯示,或它會顯示網域關係的連接器線條。 |
請參閱
概念
Domain-Specific Language Tools 概觀