コンパートメント シェイプのプロパティ
コンパートメント シェイプは、ドメイン固有言語でドメイン クラスを表示するために使用できる図形の 1 つです。 コンパートメントは、展開したり折りたたんだりすることができます。
詳細については、「方法: ドメイン固有言語を定義する」を参照してください。 これらのプロパティの使用方法の詳細については、「ドメイン固有言語のカスタマイズおよび拡張」を参照してください。
コンパートメント シェイプには、次の表に示すプロパティがあります。
プロパティ | 説明 | Default |
---|---|---|
既定の展開/折りたたみ状態 | Expanded の場合、作成時にコンパートメントが表示されます。 Collapsed の場合はそうなりません。 |
拡大 |
[塗りつぶしの色] | このシェイプの塗りつぶしの色。 | 白 |
塗りつぶしのグラデーション モード | このシェイプの塗りつぶしのグラデーション モード。 | 水平 |
ジオメトリ | この図形のジオメトリ (四角形または角丸四角形)。 | Rectangle |
既定の接続ポイントがある | True の場合、シェイプは生成されたデザイナーで上、下、左、および右の接続ポイントを使用します。 |
False |
単一のコンパートメント ヘッダーが表示される | False の場合で、図形に 1 つのコンパートメントが含まれる場合、コンパートメントのヘッダーは表示されません。 |
True |
輪郭の色 | この図形の輪郭の色。 | 黒 |
輪郭の破線のスタイル | この図形の輪郭の破線のスタイル (実線、破線、点線、一点鎖線、二点鎖線、カスタム)。 | Solid |
輪郭の太さ | このシェイプの輪郭の太さ。 | 0.03125 |
テキストの色 | この図形に関連付けられているテキスト デコレーターに使用される色。 | 黒 |
アクセス修飾子 | コンパートメント シェイプ (public または internal ) のアクセス レベル。 |
パブリック |
カスタム属性 | このコンパートメント シェイプから生成されるソース コード クラスに属性を追加するために使用されます。 | <なし> |
Generates Double Derived | True の場合、(オーバーライドによるカスタマイズをサポートするために) 基底クラスと部分クラスの両方が生成されます。 詳細については、「生成されたクラスをオーバーライドして拡張する」を参照してください。 |
False |
カスタム コンストラクターがある | True の場合、ソース コードにカスタム コンストラクターが用意されます。 詳細については、「生成されたクラスをオーバーライドして拡張する」を参照してください。 |
False |
継承修飾子 | コンパートメント シェイプから生成されるソース コード クラスの継承の種類 (none 、abstract 、または sealed ) について説明します。 |
なし |
基本のコンパートメント シェイプ | この図形の基底クラス。 | (なし) |
名前 | このシェイプの名前。 | 現在の名前 |
名前空間 | このシェイプに関係する名前空間。 | 現在の名前空間 |
Tooltip Type | ツールヒントがどのように定義されるか (固定、変数、またはなし)。 固定の場合は、Fixed Tooltip Text プロパティの値がツールヒントとして使用されます。変数の場合、ツールヒントはカスタム コードで定義されます。 |
なし |
メモ | このシェイプに関連付けられる私的な覚書。 | <なし> |
初期の高さ | この図形の初期の高さ (インチ単位)。 コンパートメント シェイプの場合、これはヘッダー セクションの高さに限定され、サイズを変更することはできません。 | 1 |
初期の幅 | このシェイプの初期の幅 (インチ単位)。 | 1.5 |
塗りつぶしの色をプロパティとして公開する 塗りつぶしのグラデーション モードを公開する 輪郭の色をプロパティとして公開する 輪郭の破線スタイルをプロパティとして公開する 輪郭の太さをプロパティとして公開する テキストの色を公開する |
True の場合、ユーザーはシェイプの示されているプロパティを設定できます。 これを設定するには、シェイプの定義を右クリックし、[公開済みの項目を追加] をクリックします。 |
False |
説明 | 生成されたデザイナーを文書化するために使用します。 | <なし> |
表示名 | 生成されたデザイナーに表示されるこのシェイプの名前。 | <なし> |
Fixed Tooltip Text | 固定ツールヒントに使用されるテキスト。 | <なし> |
ヘルプ キーワード | この図形の F1 ヘルプのインデックスを作成するために使用されるキーワード。 | <なし> |