次の方法で共有


ドメイン リレーションシップのプロパティ

次の表に示すプロパティはドメイン リレーションシップに関連付けられます。ドメイン リレーションシップについてはモデル、クラス、およびリレーションシップについて を参照してください。これらのプロパティを使用する方法の詳細についてはドメイン固有言語のカスタマイズおよび拡張 を参照してください。

プロパティ

Description

既定値

Access 修飾子

ドメイン リレーションシップのアクセス レベル (public または internal)。

public

カスタム属性

ドメイン リレーションシップから生成されるソース・コードに属性を追加するために使用されるクラスが含まれています。

なし

派生型が生成されます。

True が基本クラスおよび部分クラスの両方 (オーバーライドによってカスタマイズをサポートする) 生成されます。詳細については、「生成済みクラスのオーバーライドおよび拡張」を参照してください。

False

カスタム コンストラクターがあります。

カスタム コンストラクターはソース・コードで提供されることを True が示します。詳細については、「生成済みクラスのオーバーライドおよび拡張」を参照してください。

False

継承の修飾子

ドメイン リレーションシップ (noneabstract または sealed) から生成されるソース・コードのクラスの継承について説明します。

なし

Allow duplicates

True のドメイン リレーションシップの重複リンクが同じ 2 個の要素間に作成されることがあります。

False

基本関係

ドメイン リレーションシップを取得するとドメイン リレーションシップの基本関係。

なし

埋め込み。

Trueドメイン リレーションシップ埋め込みリレーションシップです。False がリレーションシップ参照リレーションシップです。

<both>

名前

ドメイン リレーションシップの名前。

現在の名前

名前空間

ドメイン リレーションシップで指定する名前空間。

現在の名前空間

説明

ドメイン リレーションシップに関連付けられている単純に注意してください。

なし

Description

コードを作成するために使用され生成されるデザイナーの UI で使用される説明。

なし

[表示名]

ドメイン リレーションシップ用に生成されたデザイナーに表示される名前。

なし

ヘルプ キーワード

ドメイン リレーションシップにはF1 ヘルプにインデックスを付けるために使用される省略可能なキーワード。

なし

参照

その他の技術情報

Domain-Specific Language Tools Glossary