IShapeStyleOverride インタフェース

名前空間: NextDesign.Core

説明

シェイプのスタイルオーバーライド情報へのアクセスオブジェクトです。

所属エリア

名前 説明
エディタ エディタにアクセスするAPI群です。

派生先

名前 説明
IConnectorShapeStyleOverride コネクタのスタイルオーバーライド情報へのアクセスオブジェクトです。
INodeShapeStyleOverride ノードのスタイルオーバーライド情報へのアクセスオブジェクトです。

プロパティ

名前 説明
BackColor 背景色
BorderColor 線色
BorderStyle 線のスタイル
"Solid" : 実線
"Dot" : 点線
"Dash" : 鎖線
"DashDot" : 1点鎖線
"DashDotDot" : 2点鎖線
BorderThickness 線の太さ
1以上の値を指定することができます。
CanEditLabels ラベル編集可能かどうか
対象のシェイプの種類に応じて、シェイプのラベル編集に追加して、それぞれのテキスト編集も制御されます。
- タイトル付きシェイプ : タイトルテキスト
- ボディ付きシェイプ : タイトルテキスト、ボディテキスト
- コンテナシェイプ : タイトルテキスト
- コンパートメントシェイプ : タイトルテキスト、コンパートメントアイテムのテキスト
ForeColor 前景色
QuickStyle クイックスタイル
Text テキスト

シェイプに対して固定のテキスト表示を行います。
対象のシェイプの種類に応じて、それぞれこのプロパティで設定したテキスト値でオーバライド表示します。
- タイトル付きシェイプ : タイトルテキスト
- ボディ付きシェイプ : タイトルテキスト
- ラベル付きシェイプ : ラベル(※)
- コンテナシェイプ : タイトルテキスト
- コンパートメントシェイプ : タイトルテキスト
- ポート : ラベル(※)
- コネクタ : ラベル(※)
(※)最初に定義されたラベル定義に対応するラベルのテキスト
Visible 表示するかどうか