IShape インタフェース
名前空間: NextDesign.Core
説明
シェイプ情報へのアクセス手段を提供します。
所属エリア
名前 | 説明 |
---|---|
エディタ | エディタにアクセスするAPI群です。 |
継承元
名前 | 説明 |
---|---|
IEditorElement | エディタ要素へのアクセスオブジェクトです。 |
派生先
名前 | 説明 |
---|---|
INode | ノード図形要素情報へのアクセスオブジェクトです。 |
ISequenceShape | シーケンス図のシェイプの共通インターフェースです。 |
IConnector | コネクタ図形要素情報へのアクセスオブジェクトです。 |
プロパティ
名前 | 説明 |
---|---|
IsVisible | この図形の表 示状態 |
Style | スタイル このプロパティで取得したスタイルオブジェクトへの変更はプロジェクトを保存した際に永続化されます。 |
ZOrder | Zオーダー 表示順序を表し、0 が最背面となります。 ただし、シーケンス図要素のシェイプでは 0 を返します。 |
メソッド
名前 | 説明 |
---|---|
BringForward | この図形をZオーダーの1つ前面へ移動します。 ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。 |
BringToFront | この図形をZオーダーの最前面に移動します。 ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。 |
Delete | このシェイプを削除します。 ただし、シーケンス図要素のシェイプは削除できません。 |
SendBackward | この図形をZオーダーの1つ背面へ移動します。 ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。 |
SendToBack | この図形をZオーダーの最背面へ移動します。 ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。 |
SetVisible | この図形の表示/非表示を切り替えます。 |
SetZOrder | Zオーダーを設定します。 ただし、ポート、コネクタ、シーケンス図要素のシェイプでは何も行いません。 |