Sdílet prostřednictvím


Přehled nástroje systému domény specifické pro jazyk uživatelského rozhraní

Při prvním otevření domény specifické pro jazyk nástroje (nástroje DSL) roztok v Visual Studio, uživatelské rozhraní bude vypadat na následujícím obrázku.

Návrhář jazyka domény

Následující tabulka vysvětluje použití části uživatelského rozhraní.

Element

Definice

Diagram

Diagram zobrazuje model domény.

Diagram má dvě strany.Jedna strana definuje typy prvků ve modelech.Druhé straně definuje, jak se na obrazovce zobrazí vaše modely.

Sada nástrojů

Přetažením nástroje z panelu nástrojů přidat doménu třídy a typy obrazců k diagramu.Chcete-li přidat vztahy, spojnicemi a obrazci mapy, nástroj, klepněte na tlačítko zdrojový uzel v diagramu a cílový uzel.

DSL Explorer

DSL Explorer se zobrazí při definici DSL je aktivní okno.Modem DSL se zobrazí jako strom.DSL Explorer umožňuje upravit funkce modelu, které se nezobrazí v diagramu.Například můžete přidat položky panelu nástrojů a přepnout na proces ověření pomocí DSL Explorer.

Okno Detaily DSL

Podrobnosti DSL okno zobrazuje vlastnosti domény prvky modelu, které umožňují ovládat zobrazení prvků a jak jsou prvky kopírovat a odstranit.

  • Standardně Podrobnosti DSL okno, objeví se vedle Seznam chyb a Výstup windows.

Diagram modelu domény

Diagram modelu domény je rozdělen do dvou částí.Jedna strana diagram zobrazuje prvky a vztahy v modelu.Druhé straně ukazuje, jak má být zobrazen, model a obsahuje obrazce, které se používají k zobrazení prvky a vlastnosti diagramu modelu.Následující obrázek znázorňuje prvky diagramu.

Návrhář jazyka domény s dráhou

Následující tabulka vysvětluje některé prvky diagramu modelu domény.

Termín

Definice

Třída domény

Domény jsou typy prvků ve modelech.

Třída domény lze objevit více než jednou v diagramu, pokud je cíl více než jeden vztah.

Třída domény přidat přetažením nástroje domény třídy z nástrojů do třídy a vztahy stranu diagramu.

Vztah domény

Domény vztahy jsou typy vazeb mezi prvky ve modelech.

Vkládání vztah označuje, že cílový prvek je vlastněna nebo obsažen zdrojový prvek a zobrazí jako plná čára.Každý prvek v modelu by měla být cíl n vkládání, aby model tvoří strom.A vztah odkaz označuje obecné propojení mezi prvky modelu a zobrazí jako přerušovaná čára.Každý prvek může mít libovolný počet odkazy.

Klepnutím na nástroj na vytvoření relace nástrojů, klepnutím třídy zdrojové domény a potom klepnutím cílové třídy.

Tvarů a spojovacích čar

Obrazců určete, jak mají být zobrazeny prvky modelu diagramu DSL., konektory určit linky DSL diagramu, který slouží k zobrazení vztahů.

Chcete-li vytvořit tvar nebo spojovací, tažením nástrojem Prvků diagramu stranu diagramu.

Obrazce map

Mapy obrazce zobrazí jako řádek v diagramu modelu domény, propojování obrazce Třída domény, která se zobrazí, nebo spojnice vztah domény, který se zobrazí.

Viz také

Koncepty

Přehled nástroje domény specifické pro jazyk

Přizpůsobení a rozšíření domény specifické pro jazyk

Další zdroje

Domain-Specific Language Tools Glossary