ドメイン リレーションシップのプロパティ
次の表に示すプロパティは、ドメイン リレーションシップに関連付けられています。 ドメイン リレーションシップについては、「モデル、クラス、およびリレーションシップについて」を参照してください。 これらのプロパティの使用方法の詳細については、「ドメイン固有言語のカスタマイズおよび拡張」を参照してください。
プロパティ | 説明 | Default |
---|---|---|
アクセス修飾子 | ドメイン リレーションシップのアクセスのレベル (public または internal )。 |
public |
カスタム属性 | ドメイン リレーションシップから生成されるソース コード クラスに属性を追加するために使用されます。 | <なし> |
Generates Double Derived | True の場合、(オーバーライドによるカスタマイズをサポートするために) 基底クラスと部分クラスの両方が生成されます。 詳細については、「生成されたクラスをオーバーライドして拡張する」を参照してください。 |
False |
カスタム コンストラクターがある | True の場合、ソース コード内にカスタム コンストラクターが指定されていることを示します。 詳細については、「生成されたクラスをオーバーライドして拡張する」を参照してください。 |
False |
継承修飾子 | ドメイン リレーションシップから生成されるソース コード クラスの継承の種類 (none 、abstract 、または sealed ) を記述します。 |
<なし> |
重複を許可する | True の場合、同じ 2 つの要素間にドメイン リレーションシップの重複リンクを作成できます。 |
False |
ベース リレーションシップ | ドメイン リレーションシップが派生している場合は、そのドメイン リレーションシップのベース リレーションシップ。 | <なし> |
埋め込み | True の場合、そのドメイン リレーションシップは埋め込みリレーションシップです。 False の場合、そのドメイン リレーションシップは参照リレーションシップです。 |
<両方> |
名前 | ドメイン リレーションシップの名前。 | 現在の名前 |
名前空間 | ドメイン リレーションシップに関係する名前空間。 | 現在の名前空間 |
メモ | ドメイン リレーションシップに関連付けられる非公式のメモ。 | <なし> |
説明 | コードを文書化するために使用され、生成されたデザイナーの UI 内で使用される説明。 | <なし> |
表示名 | 生成されたデザイナーに表示される、ドメイン リレーションシップの名前。 | <なし> |
ヘルプ キーワード | ドメイン リレーションシップ用の F1 ヘルプのインデックスを作成するために使用されるオプションのキーワード。 | <なし> |