Aracılığıyla paylaş


Etki alanına özgü dil araçları kullanıcı arabiriminin genel bakış

İlk açtığınızda, bir etki alanına özgü dil Araçları (dsl araçları) Çözüm Visual Studio, kullanıcı arabirimi, aşağıdaki resimde benzeyecektir.

DSL Tasarımcısı

Aşağıdaki tabloda, kullanıcı Arabiriminin parçalarını nasıl kullanıldığı açıklanmaktadır.

Öge

Tanım

Diyagram

Etki alanı modeli Diyagram görüntüler.

Diyagram iki kenarı vardır.Bir tarafı modellerinizde bulunan öğe türlerini tanımlar.Diğer tarafı modelleriniz ekranda nasıl görüneceğini tanımlar.

Araç Kutusu

Araçlar, etki alanı sınıfları ekleyebilir ve Diyagram türleri şekillendirmek için araç kutusundan sürükleyin.İlişkiler, bağlayıcılar ve Şekil haritalar eklemek için aracı tıklatın ve Diyagram kaynağı düğümde ve hedef düğümü tıklatın.

dsl Explorer

dsl Explorer bir dsl tanımı etkin pencere olduğunda görünür.Bir ağaç olarak dsl gösterir.dsl Explorer modelinin Diyagram üzerinde görüntülenmeyen özellikleri düzenlemenize olanak tanır.Örneğin, araç kutusu öğeleri ekleyebilir ve doğrulama işlemi kullanarak geçiş dsl Explorer.

dsl Detayları penceresini

dsl ayrıntıları pencere öğelerin görüntülenme biçimini ve öğeleri nasıl kopyalanır ve silinmiş denetlemenize izin veren modelinin öğeleri etki alanının özelliklerini gösterir.

  • Varsayılan olarak, dsl ayrıntıları penceresi görünür yanında Error List ve Çıkış windows.

Etki alanı modeli şeması

Etki alanı modeli şeması iki kısımdan oluşur.Diyagramın bir tarafı modelinde öğeler ve ilişkileri gösterir.Nasıl görüntülenecek, modeli olan diğer tarafı gösterir ve öğeleri ve model diyagramı özelliklerini görüntülemek için kullanılan şekiller içerir.Aşağıdaki resimde, diyagramın öğelerini gösterir.

Kulvarlı dsl tasarımcısı

Aşağıdaki tabloda etki alanı modeli şeması öğelerden bazıları açıklanmıştır.

Terim

Tanım

Etki alanı sınıfı

Etki alanı sınıfları modelleriniz öğeleri türleridir.

Birden fazla ilişki hedefi ise etki alanı sınıfı bir şemada birden çok kez görüntülenebilir.

Bir etki alanı sınıf eklemek için etki alanı sınıf aracını sürükleyin araç için sınıfları ve ilişkileri Diyagram yüzü.

Etki alanı ilişkisi

Etki alanı ilişkilerini modelleriniz öğeleri arasındaki bağlantıları türleridir.

Bir gömme ilişki hedef öğe sahibi veya kaynak öğe tarafından içerilen gösterir ve düz bir çizgi olarak görünür.Model ağacı oluşturur böylece her öğenin bir modelinde bir gömme ilişkinin, hedef olmalıdır.A başvuru ilişki modeli öğeleri arasında genel bir bağlantıyı gösterir ve Kesikli çizgi olarak görünür.Herhangi bir sayıda başvuru bağlantıları herhangi bir öğe olabilir.

Aracını tıklatarak bir ilişki oluşturun araç, kaynak etki alanı sınıfı tıklattıktan sonra hedef sınıf tıklatarak.

Şekilleri ve bağlayıcıları

Şekilleri nasıl modeli öğeleri bir dsl Diyagram. görüntüleneceğini belirtin, bağlayıcılar ilişkileri görüntülemek için kullanılan bir dsl Diyagram satırları belirlersiniz.

Bir şekil veya bağlayıcı oluşturmak için aracı sürükleyin Diyagram öğelerine Diyagram yüzü.

Şekil eşlemeleri

Şekil haritası şeklinde görüntüler, etki alanı sınıf bağlama etki alanı modeli diyagramı veya görüntülediği etki alanı ilişkisi için bir bağlayıcı çizgi olarak görünür.

Ayrıca bkz.

Kavramlar

Etki alanına özgü dil Araçları'na genel bakış

Özelleştirme ve bir etki alanına özgü dil uzatma

Diğer Kaynaklar

Domain-Specific Language Tools Glossary