ポート シェイプのプロパティ
生成されたクラス デザイナーのドメインにポート シェイプを使用できます。
詳細については、「方法: ドメイン固有言語を定義する」を参照してください。 これらのプロパティを使用する方法の詳細についてはドメイン固有言語のカスタマイズおよび拡張 を参照してください。
ポート シェイプを次の表に示すプロパティがあります。
プロパティ |
Description |
既定値 |
---|---|---|
塗りつぶしの色 |
この図形の塗りつぶしの色。 |
白 |
グラデーションの塗りつぶしモード |
このシェイプのグラデーションの塗りつぶしモード。 |
[水平方向] |
Geometry |
この図形 (四角形角丸四角形楕円またはスコープ) のジオメトリ。 |
[四角形] |
既定のコネクション ポイントを持っています。 |
True が図形生成されるデザイナーの上部下部左と右のコネクション ポイントを使用します。 |
False |
外枠の色 |
この図形のアウトラインの色。 |
黒 |
アウトラインの破線スタイル |
この図形 (実線ダッシュドットDashDotDashDotDotカスタム) のアウトラインの破線スタイル。 |
[実線] |
アウトラインの太さ |
この図形のアウトラインの太さ。 |
0.03125 |
テキストの色 |
このシェイプに関連付けられたテキスト デコレータに使用される色。 |
黒 |
Access 修飾子 |
クラスのアクセス レベル (public または internal)。 |
Public |
カスタム属性 |
この図形から生成されるソース・コードに属性を追加するために使用されるクラスが含まれています。 |
なし |
派生型が生成されます。 |
True が基本クラスおよび部分クラスの両方 (オーバーライドによってカスタマイズをサポートする) 生成されます。 詳細については、「生成済みクラスのオーバーライドおよび拡張」を参照してください。 |
False |
カスタム コンストラクターがあります。 |
True がソース・コードでカスタム コンストラクター提供されます。 詳細については、「生成済みクラスのオーバーライドおよび拡張」を参照してください。 |
False |
継承の修飾子 |
ポート (noneabstract または sealed) から生成されるソース・コードのクラスの継承について説明します。 |
[none] |
基本ポート |
このシェイプの基本クラスです。 |
(なし) |
名前 |
このシェイプの名前。 |
現在の名前 |
名前空間 |
このシェイプとサブスクライブする名前空間。 |
現在の名前空間 |
ツール ヒントの型 |
ツールヒントの定義方法の (修正変数または None。) 修正ツールヒントとして Fixed Tooltip Text のプロパティの値が使用されています ; 変数がカスタム コードでツールヒントに指定します。 |
[none] |
説明 |
このシェイプに関連付けられている単純に注意してください。 |
なし |
最初の高さ |
表されます。このシェイプの最初の高さ。 |
1 |
初期の幅 |
表されます。このシェイプの初期の幅。 |
1.5 |
プロパティとして公開された塗りつぶしの色 公開されたグラデーションの塗りつぶしモード プロパティとして公開された外枠の色 プロパティとして公開されたアウトラインの破線スタイル プロパティとして公開されたアウトラインの太さ 発行のテキストの色 |
Trueユーザーが指定した図形のプロパティを設定できます。 これを設定するには図形定義を右クリックし[ENT0ENT] をクリックします。 |
False |
Description |
生成されたデザイナーを作成するために使用します。 |
なし |
[表示名] |
このシェイプの生成されたデザイナーに表示される名前。 |
なし |
固定ツールヒント テキスト |
固定ツールヒントに使用されるテキスト。 |
なし |
ヘルプ キーワード |
このシェイプのキー インデックスを付けるために使用されるヘルプ キーワードです。 |
なし |