Aracılığıyla paylaş


Etki Alanına Özgü Dil Araçları Kullanıcı Arabirimine Genel Bakış

Visual Studio'da Etki Alanına Özgü Dil Araçları (DSL Araçları) çözümünü ilk kez açtığınızda, kullanıcı arabirimi aşağıdaki resme benzer.

dsl designer

Aşağıdaki tabloda, kullanıcı arabirimi bölümlerinin nasıl kullanıldığı açıklanmaktadır.

Öğe Tanım
Diyagram Diyagramda etki alanı modeli görüntülenir.

Diyagramın iki tarafı vardır. Bir taraf, modellerinizdeki öğelerin türlerini tanımlar. Diğer taraf modellerinizin ekranda nasıl görüneceğini tanımlar.
Araç kutusu Diyagrama etki alanı sınıfları ve şekil türleri eklemek için araçları araç kutusundan sürükleyin. İlişki, bağlayıcı ve şekil eşlemeleri eklemek için ara çubuğuna tıklayın, ardından diyagramdaki kaynak düğüme ve ardından hedef düğüme tıklayın.
DSL Gezgini ETKIN pencere DSL tanımı olduğunda DSL Gezgini görüntülenir. DSL'yi ağaç olarak gösterir. DSL Gezgini, modelin diyagramda görüntülenmeyen özelliklerini düzenlemenize olanak tanır. Örneğin, DSL Gezgini'ni kullanarak araç kutusu öğeleri ekleyebilir ve doğrulama işlemini açabilirsiniz.
DSL Ayrıntıları penceresi DSL Ayrıntıları penceresinde, öğelerin nasıl görüntüleneceğini ve öğelerin nasıl kopyalanıp silindiğini denetlemenize olanak sağlayan etki alanı modeli öğelerinin özellikleri gösterilir.

- Varsayılan olarak, Hata Listesi ve Çıkış pencerelerinin yanında DSL Ayrıntıları penceresi görüntülenir.

Etki Alanı Modeli Diyagramı

Etki alanı modeli diyagramı iki bölüme ayrılır. Diyagramın bir tarafında modeldeki öğeler ve ilişkiler gösterilir. Diğer taraf modelin nasıl görüntüleneceğini gösterir ve model diyagramının öğelerini ve özelliklerini görüntülemek için kullanılan şekilleri içerir. Aşağıdaki resimde diyagramın öğeleri gösterilmektedir.

dsl designer with swimlane

Aşağıdaki tabloda, etki alanı modeli diyagramının bazı öğeleri açıklanmaktadır.

Terim Tanım
Etki Alanı Sınıfı Etki alanı sınıfları, modellerinizdeki öğe türleridir.

Bir etki alanı sınıfı, birden çok ilişkinin hedefiyse diyagramda birden çok kez görünebilir.

Etki alanı sınıfı eklemek için, etki alanı sınıfı aracını Araç Kutusu'ndan diyagramın Sınıflar ve İlişkiler tarafına sürükleyin.
Etki Alanı İlişkisi Etki alanı ilişkileri, modellerinizdeki öğeler arasındaki bağlantı türleridir.

Ekleme ilişkisi , hedef öğenin kaynak öğeye ait olduğunu veya içerdiğini ve düz bir çizgi olarak göründüğünü gösterir. Modeldeki her öğe, bir ekleme ilişkisinin hedefi olmalıdır, böylece model bir ağaç oluşturur. Başvuru ilişkisi, model öğeleri arasındaki genel bağlantıyı gösterir ve kesikli çizgi olarak görünür. Herhangi bir öğenin herhangi bir sayıda başvuru bağlantısı olabilir.

Araç Kutusu'nda ara çubuğuna, kaynak etki alanı sınıfına ve ardından hedef sınıfa tıklayarak bir ilişki oluşturun.
Şekiller ve Bağlan orlar Şekiller, model öğelerinin DSL diyagramında nasıl görüntülenmesi gerektiğini belirtir. Bağlan örler, DSL diyagramında ilişkileri görüntülemek için kullanılabilecek çizgileri belirtir.

Şekil veya bağlayıcı oluşturmak için, aracı diyagramın Diyagram Öğeleri tarafına sürükleyin.
Şekil Haritalar Şekil haritası, etki alanı modeli diyagramında bir şekli görüntülediği etki alanı sınıfına veya bağlayıcıyı görüntülenen etki alanı ilişkisine bağlayan bir çizgi olarak görünür.

Ayrıca bkz.